From: Alexei Gradinari Date: Mon, 11 Apr 2016 21:20:49 +0000 (-0400) Subject: Codecs: strip codec name while parsing allow/disallow options X-Git-Tag: 14.0.0-beta1~256^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a6e2ba187af3710428df1f18d39bd6eccf6db3db;p=thirdparty%2Fasterisk.git Codecs: strip codec name while parsing allow/disallow options Failed registration using PJSIP/Realtime if one of the codec name in allow/disallow option is wrong or contains space. This patch strip codec name. ASTERISK-25914 Change-Id: Ifdf02de94e5ddbce305640f6f0666084a3b9283d --- diff --git a/main/format_cap.c b/main/format_cap.c index d3e87fafd0..2b3e6cd5f8 100644 --- a/main/format_cap.c +++ b/main/format_cap.c @@ -342,7 +342,7 @@ int ast_format_cap_update_by_allow_disallow(struct ast_format_cap *cap, const ch } - while ((this = strsep(&parse, ",|"))) { + while ((this = ast_strip(strsep(&parse, ",|")))) { int framems = 0; struct ast_format *format = NULL;