diff options
author | Mark Michelson <mmichelson@digium.com> | 2012-11-20 19:09:37 +0000 |
---|---|---|
committer | Mark Michelson <mmichelson@digium.com> | 2012-11-20 19:09:37 +0000 |
commit | b37ab7e6737c0a64bac29ecfec47627b95262dcf (patch) | |
tree | dc9bcb6409a3a59ff6d751c2320031b519a650d3 /channels/sip/include | |
parent | 316fbb083c8428f24814f234b18b63dba57d161a (diff) |
Add "Require: timer" to 200 OK responses when appropriate.
The method by which the Require header is added to 200 responses is
inspired by the method that Olle Johansson uses in his darjeeling-prack
branch.
(closes issue ASTERISK-20570)
Reported by Matt Jordan, at the behest of Olle Johansson
Review: https://reviewboard.asterisk.org/r/2172
........
Merged revisions 376521 from http://svn.asterisk.org/svn/asterisk/branches/1.8
........
Merged revisions 376522 from http://svn.asterisk.org/svn/asterisk/branches/10
........
Merged revisions 376550 from http://svn.asterisk.org/svn/asterisk/branches/11
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@376551 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'channels/sip/include')
-rw-r--r-- | channels/sip/include/sip.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/channels/sip/include/sip.h b/channels/sip/include/sip.h index add14237a..7f907c6e5 100644 --- a/channels/sip/include/sip.h +++ b/channels/sip/include/sip.h @@ -827,6 +827,7 @@ struct sip_request { /* XXX Do we need to unref socket.ser when the request goes away? */ struct sip_socket socket; /*!< The socket used for this request */ AST_LIST_ENTRY(sip_request) next; + unsigned int reqsipoptions; /*!< Items needed for Required header in responses */ }; /* \brief given a sip_request and an offset, return the char * that resides there |