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
