Module: sems
Branch: 1.4
Commit: 4f431dd0ea4fb3a795ca85bee933da67eb45240c
URL:    
http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=4f431dd0ea4fb3a795ca85bee933da67eb45240c

Author: Stefan Sayer <[email protected]>
Committer: Stefan Sayer <[email protected]>
Date:   Wed Oct 31 14:15:30 2012 +0100

b/f: fixes 15089903 - fix B2B second leg replies cseq if authenticated

this applies only to calls where the first call leg is established before
going into B2B mode (i.e. non-relayed_invite calls)

---

 core/AmB2BSession.cpp |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/core/AmB2BSession.cpp b/core/AmB2BSession.cpp
index c080232..89f802f 100644
--- a/core/AmB2BSession.cpp
+++ b/core/AmB2BSession.cpp
@@ -396,6 +396,11 @@ void AmB2BSession::updateUACTransCSeq(unsigned int 
old_cseq, unsigned int new_cs
     relayed_req[new_cseq] = trans;
     DBG("updated relayed_req (UAC trans): CSeq %u -> %u\n", old_cseq, 
new_cseq);
   }
+
+  if (est_invite_cseq == old_cseq) {
+    est_invite_cseq = new_cseq;
+    DBG("updated est_invite_cseq: CSeq %u -> %u\n", old_cseq, new_cseq);
+  }
 }
 
 

_______________________________________________
Semsdev mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/semsdev

Reply via email to