diff options
author | Benny Prijono <bennylp@teluu.com> | 2009-03-18 18:24:40 +0000 |
---|---|---|
committer | Benny Prijono <bennylp@teluu.com> | 2009-03-18 18:24:40 +0000 |
commit | d92755d533d96ca33e2b02762bbbbbce3cf31dd6 (patch) | |
tree | f3084a50a092c48be1991d3ef2247b0d058a0ea1 /pjsip/include/pjsip | |
parent | 73a119e652f4f639dca875a7db948039611f4c69 (diff) |
More ticket #747: the previous fix in r2505 causes parsing IPv6 address in Via to fail. Also added some torture messages in the SIP message test vectors.
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2522 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjsip/include/pjsip')
-rw-r--r-- | pjsip/include/pjsip/sip_parser.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/pjsip/include/pjsip/sip_parser.h b/pjsip/include/pjsip/sip_parser.h index b3e6a671..34e049ab 100644 --- a/pjsip/include/pjsip/sip_parser.h +++ b/pjsip/include/pjsip/sip_parser.h @@ -336,6 +336,9 @@ typedef struct pjsip_parser_const_t pj_cis_t pjsip_ALNUM_SPEC; /**< Decimal + Alpha. */ pj_cis_t pjsip_TOKEN_SPEC; /**< Token. */ pj_cis_t pjsip_TOKEN_SPEC_ESC; /**< Token without '%' character */ + pj_cis_t pjsip_VIA_PARAM_SPEC; /**< Via param is token + ":" for + IPv6. */ + pj_cis_t pjsip_VIA_PARAM_SPEC_ESC; /**< .. as above without '%' */ pj_cis_t pjsip_HEX_SPEC; /**< Hexadecimal digits. */ pj_cis_t pjsip_PARAM_CHAR_SPEC; /**< For scanning pname (or pvalue when it's not quoted.) in URI */ |