]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
Codecs: strip codec name while parsing allow/disallow options 72/2572/1
authorAlexei Gradinari <alex2grad@gmail.com>
Mon, 11 Apr 2016 21:20:49 +0000 (17:20 -0400)
committerAlexei Gradinari <alex2grad@gmail.com>
Mon, 11 Apr 2016 21:25:08 +0000 (17:25 -0400)
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

main/format_cap.c

index 17ae18cd472ceab5e7412eff874090572be8e2da..bf3bd1c4bf021f98e6a94947795f59f684cd678a 100644 (file)
@@ -376,7 +376,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;