From 183b162be86d0f9f520940091b146cbd57906700 Mon Sep 17 00:00:00 2001 From: bagyenda <> Date: Sun, 6 Nov 2005 08:56:13 +0000 Subject: [PATCH] Allow host-alias field to contain '/' and other nasty characters --- mbuni/mmlib/mms_util.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/mbuni/mmlib/mms_util.c b/mbuni/mmlib/mms_util.c index c1d4c67..be9f0f6 100644 --- a/mbuni/mmlib/mms_util.c +++ b/mbuni/mmlib/mms_util.c @@ -165,7 +165,7 @@ int mms_decodefetchurl(Octstr *fetch_url, Octstr *mms_maketransid(char *qf, Octstr *mmscname) { Octstr *res; - Octstr *x; + Octstr *x, *y = NULL; static int ct; if (!qf) @@ -174,9 +174,12 @@ Octstr *mms_maketransid(char *qf, Octstr *mmscname) else x = octstr_create(qf); - res = octstr_format("%S@%S", x, mmscname); + y = md5digest(mmscname); + + res = octstr_format("%S@%.5s", x, octstr_get_cstr(y)); octstr_destroy(x); + octstr_destroy(y); return res; }