Merged revisions 320883 via svnmerge from
authorRichard Mudgett <rmudgett@digium.com>
Wed, 25 May 2011 22:28:01 +0000 (22:28 +0000)
committerRichard Mudgett <rmudgett@digium.com>
Wed, 25 May 2011 22:28:01 +0000 (22:28 +0000)
commitdbfac9cb55200f04871503fafbd689bece5a4293
tree54ff2037ce5ad4d5c5b12b7ff35c444640829281
parent0096238b5256864fde6540b3b478705663f796a4
Merged revisions 320883 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8

........
  r320883 | rmudgett | 2011-05-25 17:25:18 -0500 (Wed, 25 May 2011) | 17 lines

  Native SIP CCSS sends bad CC cancel SUBSCRIBE message.

  The SUBSCRIBE message used to cancel a CC request has incorrect To/From
  SIP headers.  They are reversed and the dialog tags are the same when they
  should not be.  If pedantic mode was disabled, then the cancel would have
  succeeded despite the incorrect message.

  * The SIP_OUTGOING flag was not set correctly for the dialog and I had to
  move some CC subscribe handling code as a result.

  * Initialized the dialog subscribed type to CALL_COMPLETION earlier.  If a
CC request SUBSCRIBE message comes in and the CC instance is not found,
  the 404 response was duplicated.

  JIRA AST-568
  JIRA SWP-3493
........

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