diff options
Diffstat (limited to 'pjsip')
-rw-r--r-- | pjsip/include/pjsip/sip_parser.h | 5 | ||||
-rw-r--r-- | pjsip/src/pjsip/sip_parser.c | 8 |
2 files changed, 13 insertions, 0 deletions
diff --git a/pjsip/include/pjsip/sip_parser.h b/pjsip/include/pjsip/sip_parser.h index 75c300e2..0d767f0a 100644 --- a/pjsip/include/pjsip/sip_parser.h +++ b/pjsip/include/pjsip/sip_parser.h @@ -410,6 +410,11 @@ PJ_DECL(void) pjsip_concat_param_imp(pj_str_t *param, pj_pool_t *pool, int sepchar); PJ_DECL(void) pjsip_parse_end_hdr_imp ( pj_scanner *scanner ); +/* Parse generic array header */ +PJ_DECL(void) pjsip_parse_generic_array_hdr_imp(pjsip_generic_array_hdr *hdr, + pj_scanner *scanner); + + PJ_END_DECL #endif /* __PJSIP_SIP_PARSER_H__ */ diff --git a/pjsip/src/pjsip/sip_parser.c b/pjsip/src/pjsip/sip_parser.c index 56ce484c..66548424 100644 --- a/pjsip/src/pjsip/sip_parser.c +++ b/pjsip/src/pjsip/sip_parser.c @@ -1684,6 +1684,14 @@ end: parse_hdr_end(scanner); } +/* Parse generic array header. */ +PJ_DEF(void) pjsip_parse_generic_array_hdr_imp( pjsip_generic_array_hdr *hdr, + pj_scanner *scanner) +{ + parse_generic_array_hdr(hdr, scanner); +} + + /* Parse generic string header. */ static void parse_generic_string_hdr( pjsip_generic_string_hdr *hdr, pjsip_parse_ctx *ctx) |