LP#1338731: support clients that send 99 then 93 when starting a raw connection user/gmcharlt/lp1338731_permit_99_then_93
authorGalen Charlton <gmc@esilibrary.com>
Mon, 7 Jul 2014 19:01:41 +0000 (12:01 -0700)
committerGalen Charlton <gmc@esilibrary.com>
Mon, 7 Jul 2014 19:01:41 +0000 (12:01 -0700)
commita9e1e4dc9a733afd1135bf7562018422da44204b
treef9ad8eb959aad596117fa226a1fa7aa14c28155b
parent9f763a4203f88c6cca716559291d2cb475a19349
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