summaryrefslogtreecommitdiff
path: root/pjsip/src/pjsip/sip_msg.c
diff options
context:
space:
mode:
Diffstat (limited to 'pjsip/src/pjsip/sip_msg.c')
-rw-r--r--pjsip/src/pjsip/sip_msg.c16
1 files changed, 2 insertions, 14 deletions
diff --git a/pjsip/src/pjsip/sip_msg.c b/pjsip/src/pjsip/sip_msg.c
index 5329d38b..47c493db 100644
--- a/pjsip/src/pjsip/sip_msg.c
+++ b/pjsip/src/pjsip/sip_msg.c
@@ -1725,22 +1725,10 @@ static int pjsip_via_hdr_print( pjsip_via_hdr *hdr,
copy_advance_pair(buf, ";maddr=", 7, hdr->maddr_param);
copy_advance_pair(buf, ";received=", 10, hdr->recvd_param);
copy_advance_pair(buf, ";branch=", 8, hdr->branch_param);
-
- /* Via's via-extension params should be printed with token spec
- * according to RFC 3261's generic-param production, but some
- * endpoint uses pname/pvalue production for these params, by
- * sending to us Via parameter containing ":".
- *
- * So for interoperability sake, lets allow ":" in Via param.
-
+
printed = pjsip_param_print_on(&hdr->other_param, buf, endbuf-buf,
&pjsip_TOKEN_SPEC,
- &pjsip_TOKEN_SPEC, ';');
- */
- printed = pjsip_param_print_on(&hdr->other_param, buf, endbuf-buf,
- &pjsip_PARAM_CHAR_SPEC,
- &pjsip_PARAM_CHAR_SPEC, ';');
-
+ &pjsip_TOKEN_SPEC, ';');
if (printed < 0)
return -1;
buf += printed;