SIP state notify reorganization
authorDavid Vossel <dvossel@digium.com>
Thu, 16 Apr 2009 19:30:23 +0000 (19:30 +0000)
committerDavid Vossel <dvossel@digium.com>
Thu, 16 Apr 2009 19:30:23 +0000 (19:30 +0000)
commita9895c6833cef6d266d5f458b4c23d35043956b6
treee0b99c0453eb03b9c98ab799f7068eee9d6927a7
parentac48378d28967bec1b152abf9ddbc870b4081abc
SIP state notify reorganization

What I've done here is simply break up how a state NOTIFY is built.  Originally both the XML and sip header information were built within the same function.  While this does work, it does not allow for the creation of multipart/related message bodies that can contain multiple XML entries with only one sip header.  Now a separate function builds the XML for each notify.  This patch also makes maintaining and modifying state notifications in the future much less of a pain.

Review: http://reviewboard.digium.com/r/224/

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@188742 65c4cc65-6c06-0410-ace0-fbb531ad65f3
channels/chan_sip.c