Summary:ASTERISK-08496: [patch] transmit_state_notify for DIALOG_INFO_XML wrong
Reporter:deti (deti)Labels:
Date Opened:2007-01-05 12:14:55.000-0600Date Closed:2007-01-08 02:57:19.000-0600
Versions:Frequency of
Environment:Attachments:( 0) chan_sip.c-state.patch
Description:In chan_sip.c the function transmit_state_notify should send an appropriate notify message for different types of sip subscriptions. Currently a state of AST_EXTENSION_UNAVAILABLE is considered as "confirmed". Snom phones for example show the subscribed extension as busy.
This IMHO does not reflect the specifiction (RFC 4235, Section: 3.7.1.).

You can find a patch attached to this report that works for my Snom phones and most probably for others too.
Comments:By: Olle Johansson (oej) 2007-01-08 02:57:19.000-0600

Fix committed to svn 1.4 and trunk (rev 49925 for 1.4)