]> git.evergreen-ils.org Git - working/SIPServer.git/commit
LP#1338731: support clients that send 99 then 93 when starting a raw connection
authorGalen Charlton <gmc@esilibrary.com>
Mon, 7 Jul 2014 19:01:41 +0000 (12:01 -0700)
committerMike Rylander <mrylander@gmail.com>
Fri, 5 Dec 2014 17:17:54 +0000 (12:17 -0500)
commitcd773c26cf585fb97c8ee0277e3b9e4574815f34
treea3bf892b59d355edcac9b933d64b22a501c67ce4
parent6d1ae5319e0c7ba07e20aa14805fd015dd40439e
LP#1338731: support clients that send 99 then 93 when starting a raw connection

This patch adds the option, for raw transports, to allow clients
to send the SC Status (99) message first, then the Login (93)
message. It's arguable whether such behavior is standard or not,
but at least one SIP2 client (Relais), inflexibly requires such
behavior.

This option is enabled using the service-level attribute
"allow_sc_status_then_login".

Signed-off-by: Galen Charlton <gmc@esilibrary.com>
SIPServer.pm
SIPconfig.xml
Sip/Configuration/Service.pm
Sip/MsgType.pm