Module: sems
Branch: master
Commit: 1e56183392f53c476ba592f44f3f7013c4f7b2ec
URL:    
http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=1e56183392f53c476ba592f44f3f7013c4f7b2ec

Author: Raphael Coeffic <[email protected]>
Committer: Raphael Coeffic <[email protected]>
Date:   Tue Oct 12 15:51:16 2010 +0200

added support for forked INVITEs

If an INVITE has been forked and more than one branch is aimed at SEMS,
then the branch parameter of the top-via is necessary to distinguish the
different sessions.

By default, SEMS will now accept forked INVITEs.
This behavior can be switched off by setting "accept_forked_dialogs" to "no" 
(default=yes).

---

 core/AmConfig.cpp           |    5 ++
 core/AmConfig.h             |    2 +
 core/AmEventDispatcher.cpp  |  119 +++++++++++++++++++++++++++++++++---------
 core/AmEventDispatcher.h    |   27 +++++++---
 core/AmSession.cpp          |    5 ++
 core/AmSession.h            |    3 +
 core/AmSessionContainer.cpp |   18 ++++---
 core/AmSessionContainer.h   |    5 ++-
 core/AmSipDialog.cpp        |    1 +
 core/AmSipDialog.h          |    2 +
 core/AmSipDispatcher.cpp    |    2 +-
 core/AmSipMsg.h             |    1 +
 core/SipCtrlInterface.cpp   |    1 +
 core/etc/sems.conf.sample   |   11 ++++
 14 files changed, 158 insertions(+), 44 deletions(-)

Diff:   
http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commitdiff;h=1e56183392f53c476ba592f44f3f7013c4f7b2ec
_______________________________________________
Semsdev mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/semsdev

Reply via email to