]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
Fix Wrong Result In Debug Message For SDP Origin Processing
authorMichael L. Young <elgueromexicano@gmail.com>
Fri, 2 Nov 2012 17:19:33 +0000 (17:19 +0000)
committerMichael L. Young <elgueromexicano@gmail.com>
Fri, 2 Nov 2012 17:19:33 +0000 (17:19 +0000)
While looking at some debug logs, I noticed that it was being reported that the
SDP origin line was unsupported or failed.  Upon looking into this on my local
machine, I found that I too was getting this debug message yet everything seemed
to be getting processed properly.  What was discovered is, that, the variable to
determine what is displayed in the debug message for the SDP line that was
processed, was not being set for the origin line when the result was successful.

This patch fixes this and was tested on local machine.
........

Merged revisions 375594 from http://svn.asterisk.org/svn/asterisk/branches/1.8

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/10@375601 65c4cc65-6c06-0410-ace0-fbb531ad65f3

channels/chan_sip.c

index a5adaa7157a447c3d7b15df4635706de286c03af..0b9f2be9f0c5ab8c71d20f4fa888cd4aa07f7101 100644 (file)
@@ -9426,6 +9426,7 @@ static int process_sdp(struct sip_pvt *p, struct sip_request *req, int t38action
                                res = (p->session_modify == FALSE) ? 0 : -1;
                                goto process_sdp_cleanup;
                        }
+                       processed = TRUE;
                        break;
                case 'c':
                        if (process_sdp_c(value, &sessionsa)) {