summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNanang Izzuddin <nanang@teluu.com>2014-08-21 07:20:34 +0000
committerNanang Izzuddin <nanang@teluu.com>2014-08-21 07:20:34 +0000
commit1a22e862568f650729f66bbc38fc11b9aa92b370 (patch)
tree038e0cdb3253db9f2ca4ece1aa9d3198c3182952
parent8268b9a6d418d725327188e058b65e4aa9e2c427 (diff)
Re #1735: Fixed missing check of "sips" scheme in request line in pjsip_inv_verify_request3().
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4900 74dad513-b988-da41-8d7b-12977e46ad98
-rw-r--r--pjsip/src/pjsip-ua/sip_inv.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/pjsip/src/pjsip-ua/sip_inv.c b/pjsip/src/pjsip-ua/sip_inv.c
index 7252c7aa..d098cd6b 100644
--- a/pjsip/src/pjsip-ua/sip_inv.c
+++ b/pjsip/src/pjsip-ua/sip_inv.c
@@ -997,7 +997,7 @@ PJ_DEF(pj_status_t) pjsip_inv_verify_request3(pjsip_rx_data *rdata,
/* Ticket #1735: Check Contact/Record-Route header in a secure dialog. */
if (pjsip_cfg()->endpt.disable_secure_dlg_check == PJ_FALSE &&
- msg && c_hdr && c_hdr->uri)
+ msg && PJSIP_URI_SCHEME_IS_SIPS(msg->line.req.uri))
{
/* Check Contact header */
if (!PJSIP_URI_SCHEME_IS_SIPS(c_hdr->uri))