[asterisk-dev] [svn-commits] schmidts: trunk r340720 - /trunk/channels/chan_sip.c

Richard Mudgett rmudgett at digium.com
Thu Oct 13 09:59:28 CDT 2011



----- Original Message -----
> Author: schmidts
> Date: Thu Oct 13 02:05:43 2011
> New Revision: 340720
> 
> URL: http://svnview.digium.com/svn/asterisk?view=rev&rev=340720
> Log:
> Merged revisions 340718 via svnmerge from
> https://origsvn.digium.com/svn/asterisk/branches/10
> 
> ................
> r340718 | schmidts | 2011-10-13 06:59:50 +0000 (Thu, 13 Oct 2011) | 9
> lines
> 
> Merged revisions 340717 via svnmerge from
> https://origsvn.digium.com/svn/asterisk/branches/1.8
> 
> ........
> r340717 | schmidts | 2011-10-13 06:58:00 +0000 (Thu, 13 Oct 2011) | 3
> lines
> 
> storing the route-set also on a 181 response not only on 180,182 or
> 183.
> ........
> ................
> 
> Modified:
> trunk/channels/chan_sip.c
> 
> Modified: trunk/channels/chan_sip.c
> URL:
> http://svnview.digium.com/svn/asterisk/trunk/channels/chan_sip.c?view=diff&rev=340720&r1=340719&r2=340720
> ==============================================================================
> --- trunk/channels/chan_sip.c (original)
> +++ trunk/channels/chan_sip.c Thu Oct 13 02:05:43 2011
> @@ -20036,6 +20036,13 @@
> case 181: /* Call Is Being Forwarded */
> if (!req->ignore && (p->invitestate != INV_CANCELLED) &&
> sip_cancel_destroy(p))
> ast_log(LOG_WARNING, "Unable to cancel SIP destruction. Expect bad
> things.\n");
> + /* Store Route-set from provisional SIP responses so
> + * early-dialog request can be routed properly
> + * */
> + parse_ok_contact(p, req);
> + if (!reinvite) {
> + build_route(p, req, 1);
> + }
> if (!req->ignore && p->owner) {
> struct ast_party_redirecting redirecting;
> struct ast_set_party_redirecting update_redirecting;
> 
> 
> --
> _____________________________________________________________________
> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
> 
> svn-commits mailing list
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/svn-commits



More information about the asterisk-dev mailing list