Skip to content
Snippets Groups Projects
Commit 6ca399c4 authored by Olle Johansson's avatar Olle Johansson
Browse files

Don't change direction of the dialogue when we send a re-invite

(will confuse to/from headers and to/from tags)


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@36171 65c4cc65-6c06-0410-ace0-fbb531ad65f3
parent 0dbb924c
Branches
Tags
No related merge requests found
...@@ -6100,13 +6100,10 @@ static int transmit_reinvite_with_sdp(struct sip_pvt *p) ...@@ -6100,13 +6100,10 @@ static int transmit_reinvite_with_sdp(struct sip_pvt *p)
/* Use this as the basis */ /* Use this as the basis */
initialize_initreq(p, &req); initialize_initreq(p, &req);
p->lastinvite = p->ocseq; p->lastinvite = p->ocseq;
ast_set_flag(&p->flags[0], SIP_OUTGOING);
return send_request(p, &req, 1, p->ocseq); return send_request(p, &req, 1, p->ocseq);
} }
   
/*--- transmit_reinvite_with_t38_sdp: Transmit reinvite with T38 SDP ---*/ /*! \brief Transmit reinvite with T38 SDP
/* A re-invite is basically a new INVITE with the same CALL-ID and TAG as the
INVITE that opened the SIP dialogue
We reinvite so that the T38 processing can take place. We reinvite so that the T38 processing can take place.
SIP Signalling stays with * in the path. SIP Signalling stays with * in the path.
*/ */
...@@ -6125,7 +6122,6 @@ static int transmit_reinvite_with_t38_sdp(struct sip_pvt *p) ...@@ -6125,7 +6122,6 @@ static int transmit_reinvite_with_t38_sdp(struct sip_pvt *p)
/* Use this as the basis */ /* Use this as the basis */
initialize_initreq(p, &req); initialize_initreq(p, &req);
p->lastinvite = p->ocseq; p->lastinvite = p->ocseq;
ast_set_flag(&p->flags[0], SIP_OUTGOING);
return send_request(p, &req, 1, p->ocseq); return send_request(p, &req, 1, p->ocseq);
} }
   
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment