summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenny Prijono <bennylp@teluu.com>2007-03-19 10:24:23 +0000
committerBenny Prijono <bennylp@teluu.com>2007-03-19 10:24:23 +0000
commit21b2eba1bc9182b5ae7726bef716ab2a5c76025c (patch)
treed898498fd23e7df1e294e230bcc98266e5a48666
parent93ef3ea0da550aac37a17c7623f6b415f9165f6d (diff)
Fixed ticket #188: Error parsing compact form of Via header (thanks Tobias Söreling)
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/pjproject-0.5-stable@1081 74dad513-b988-da41-8d7b-12977e46ad98
-rw-r--r--pjsip/src/pjsip/sip_parser.c2
-rw-r--r--pjsip/src/test-pjsip/msg_test.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/pjsip/src/pjsip/sip_parser.c b/pjsip/src/pjsip/sip_parser.c
index 75894142..3ff546de 100644
--- a/pjsip/src/pjsip/sip_parser.c
+++ b/pjsip/src/pjsip/sip_parser.c
@@ -452,7 +452,7 @@ static pj_status_t init_parser()
&parse_hdr_unsupported);
PJ_ASSERT_RETURN(status == PJ_SUCCESS, status);
- status = pjsip_register_hdr_parser( "Via", NULL, &parse_hdr_via);
+ status = pjsip_register_hdr_parser( "Via", "v", &parse_hdr_via);
PJ_ASSERT_RETURN(status == PJ_SUCCESS, status);
/*
diff --git a/pjsip/src/test-pjsip/msg_test.c b/pjsip/src/test-pjsip/msg_test.c
index af1efc1b..120cf78f 100644
--- a/pjsip/src/test-pjsip/msg_test.c
+++ b/pjsip/src/test-pjsip/msg_test.c
@@ -62,7 +62,7 @@ struct test_msg
" <sip:server10.biloxi.com;lr>\r"
"Record-Route: <sip:server10.biloxi.com>,\r\n" /* multiple routes+folding*/
" <sip:bigbox3.site3.atlanta.com;lr>\n"
- "Via: SIP/2.0/SCTP bigbox3.site3.atlanta.com;branch=z9hG4bK77ef4c230\n"
+ "v: SIP/2.0/SCTP bigbox3.site3.atlanta.com;branch=z9hG4bK77ef4c230\n"
"Via: SIP/2.0/UDP pc33.atlanta.com;branch=z9hG4bKnashds8\n" /* folding. */
" ;received=192.0.2.1\r\n"
"Via: SIP/2.0/UDP 10.2.1.1, SIP/2.0/TCP 192.168.1.1\n"