[OpenSIPS-Devel] SF.net SVN: opensips:[5617] trunk/modules/tm
Bogdan-Andrei Iancu
bogdan at voice-system.ro
Wed Apr 8 19:43:55 CEST 2009
Revision: 5617
http://opensips.svn.sourceforge.net/opensips/?rev=5617&view=rev
Author: bogdan_iancu
Date: 2009-04-08 17:43:55 +0000 (Wed, 08 Apr 2009)
Log Message:
-----------
- RFC 3326 support (Call Completed Elsewhere) added:
A proxy forks an INVITE request and one of the branches returns a 200
(OK). The forking proxy includes this status code in a Reason header
field in the CANCEL request that it sends to the rest of the
branches.
The same SIP request can be issued for a variety of reasons. For
example, a SIP CANCEL request can be issued if the call has completed
on another branch or was abandoned before answer. While the protocol
and system behavior is the same in both cases, namely, alerting will
cease, the user interface may well differ. In the second case, the
call may be logged as a missed call, while this would not be
appropriate if the call was picked up elsewhere.
Modified Paths:
--------------
trunk/modules/tm/t_cancel.c
trunk/modules/tm/t_msgbuilder.c
trunk/modules/tm/t_msgbuilder.h
trunk/modules/tm/t_reply.c
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Devel
mailing list