]> git.ipfire.org Git - thirdparty/asterisk.git/commit
channels/chan_sip: Support mutltiple Supported and Required headers
authorMatthew Jordan <mjordan@digium.com>
Thu, 30 Oct 2014 01:47:25 +0000 (01:47 +0000)
committerMatthew Jordan <mjordan@digium.com>
Thu, 30 Oct 2014 01:47:25 +0000 (01:47 +0000)
commitab07cf71f8b7317c4d1309c00c0890ba14f87da5
treed436815a12dee01a4ef54a320a044c88d06354d2
parentb1acfd36fdebe734a2d7e5de2a5a62566f712ce1
channels/chan_sip: Support mutltiple Supported and Required headers

A SIP request may contain multiple Supported: and Required: headers. Currently,
chan_sip only parses the first Supported/Required header it finds. This patch
adds support for multiple Supported/Required headers for INVITE requests.

Review: https://reviewboard.asterisk.org/r/2478

ASTERISK-21721 #close
Reported by: Olle Johansson
patches:
  rb2478.patch uploaded by oej (License 5267)
........

Merged revisions 426594 from http://svn.asterisk.org/svn/asterisk/branches/1.8
........

Merged revisions 426595 from http://svn.asterisk.org/svn/asterisk/branches/11
........

Merged revisions 426596 from http://svn.asterisk.org/svn/asterisk/branches/12

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/13@426597 65c4cc65-6c06-0410-ace0-fbb531ad65f3
channels/chan_sip.c
channels/sip/reqresp_parser.c