]> git.ipfire.org Git - thirdparty/asterisk.git/commit
chan_sip: Session Timers required but refused wrongly.
authorAlexander Traud <pabstraud@compuserve.com>
Mon, 3 Apr 2017 07:30:43 +0000 (09:30 +0200)
committerAlexander Traud <pabstraud@compuserve.com>
Mon, 3 Apr 2017 07:44:05 +0000 (02:44 -0500)
commit65c87a8ea970b2fb082ac86d4cdb52f52685b475
treed46dea559fff72160290b9b1312831d1a45e5fbd
parent25db34f8a1d12f2e84e0850fffd739db4460d019
chan_sip: Session Timers required but refused wrongly.

SIP user-agents indicate which protocol extensions are allowed in headers
like Supported and Required. Such protocol extensions are Session Timers
(RFC 4028) for example. Session Timers are supported since Mantis-10665.
Since ASTERISK-21721, not only the first but multiple Supported/Required
headers in a message are parsed. In that change, an existing variable was
re-used within a newly added do-loop. Currently, at the end of that loop,
that variable is an empty string always. Previously, that variable was used
within log output. However, the log output was not changed.

ASTERISK-26915 #close

Change-Id: I09315f31b4d78fb214bb2a9fb6c0f5e143eae990
channels/chan_sip.c