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)
committerBill Erickson <berick@esilibrary.com>
Fri, 8 Aug 2014 14:08:35 +0000 (10:08 -0400)
commitecd89de29ac26f709cc23348ebcd4aa3fd04443d
tree47ba4c4b9e845c8d9e87bc66889134be379478ca
parentcd4551366fba4c30ad434b0c58432f2d6ff081cc
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