Lines Matching defs:header

52 sip_parse_acpt_header(_sip_header_t *sip_header, sip_parsed_header_t **header)
55 return (sip_parse_hdr_empty(sip_header, header));
56 return (sip_parse_hdr_parser1(sip_header, header, SIP_SLASH));
66 sip_parsed_header_t **header)
68 return (sip_parse_hdr_parser1(sip_header, header, (char)NULL));
78 sip_parsed_header_t **header)
81 return (sip_parse_hdr_empty(sip_header, header));
82 return (sip_parse_hdr_parser1(sip_header, header, (char)NULL));
90 sip_parse_alert_header(_sip_header_t *sip_header, sip_parsed_header_t **header)
92 return (sip_parse_hdr_parser3(sip_header, header, SIP_STR_VAL, B_TRUE));
180 sip_parsed_header_t **header)
182 return (sip_parse_hdr_parser3(sip_header, header, SIP_STR_VAL, B_TRUE));
197 sip_parsed_header_t **header)
199 return (sip_parse_hdr_parser1(sip_header, header, (char)NULL));
208 sip_parsed_header_t **header)
210 return (sip_parse_hdr_parser1(sip_header, header, (char)NULL));
222 sip_parsed_header_t **header)
224 return (sip_parse_hdr_parser1(sip_header, header, (char)NULL));
236 sip_parse_date_header(_sip_header_t *sip_header, sip_parsed_header_t **header)
242 if ((r = sip_prim_parsers(sip_header, header)) != 0)
245 if (*header != NULL)
324 *header = parsed_header;
326 sip_header->sip_hdr_parsed = *header;
336 sip_parsed_header_t **header)
338 return (sip_parse_hdr_parser3(sip_header, header, SIP_STR_VAL, B_TRUE));
346 sip_parsed_header_t **header)
348 return (sip_parse_hdr_parser2(sip_header, header, SIP_INT_VAL));
356 sip_parsed_header_t **header)
358 return (sip_parse_hdr_parser1(sip_header, header, (char)NULL));
365 sip_parse_rseq(_sip_header_t *sip_header, sip_parsed_header_t **header)
370 r = sip_parse_hdr_parser2(sip_header, header, SIP_INT_VAL);
389 sip_parsed_header_t **header)
391 return (sip_parse_hdr_parser2(sip_header, header, SIP_INT_VAL));
399 sip_parsed_header_t **header)
401 return (sip_parse_hdr_parser4(sip_header, header));
409 sip_parsed_header_t **header)
412 return (sip_parse_hdr_empty(sip_header, header));
413 return (sip_parse_hdr_parser4(sip_header, header));
423 sip_parsed_header_t **header)
425 return (sip_parse_hdr_parser4(sip_header, header));
437 sip_parsed_header_t **header)
439 return (sip_parse_hdr_parser3(sip_header, header, SIP_STRS_VAL,
445 * priv-value = "header" / "session" / "user" / "none" / "critical"
450 sip_parsed_header_t **header)
452 return (sip_parse_hdr_parser1(sip_header, header, (char)NULL));
461 sip_parsed_header_t **header)
463 return (sip_parse_hdr_parser1(sip_header, header, (char)NULL));
473 sip_parsed_header_t **header)
479 if ((ret = sip_prim_parsers(sip_header, header)) != 0)
482 if (*header != NULL)
534 *header = parsed_header;
535 sip_header->sip_hdr_parsed = *header;
547 sip_parse_server_header(_sip_header_t *sip_header, sip_parsed_header_t **header)
549 return (sip_parse_hdr_parser4(sip_header, header));
557 sip_parsed_header_t **header)
560 return (sip_parse_hdr_empty(sip_header, header));
561 return (sip_parse_hdr_parser4(sip_header, header));
569 sip_parsed_header_t **header)
572 return (sip_parse_hdr_empty(sip_header, header));
573 return (sip_parse_hdr_parser1(sip_header, header, (char)NULL));
581 sip_parsed_header_t **header)
587 if ((ret = sip_prim_parsers(sip_header, header)) != 0)
590 if (*header != NULL)
645 *header = parsed_header;
646 sip_header->sip_hdr_parsed = *header;
655 sip_parsed_header_t **header)
657 return (sip_parse_hdr_parser1(sip_header, header, (char)NULL));
668 sip_parsed_header_t **header)
670 return (sip_parse_hdr_parser4(sip_header, header));
679 * the Warning header, for use in debugging
684 sip_parse_warn_header(_sip_header_t *sip_header, sip_parsed_header_t **header)
691 if ((ret = sip_prim_parsers(sip_header, header)) != 0)
694 if (*header != NULL)
771 *header = parsed_header;
773 sip_header->sip_hdr_parsed = *header;
778 * Parse RAck header
784 sip_parse_rack(_sip_header_t *sip_header, sip_parsed_header_t **header)
793 if ((ret = sip_prim_parsers(sip_header, header)) != 0)
796 if (*header != NULL)
869 *header = parsed_header;
878 sip_parsed_header_t **header)
880 return (sip_parse_hdr_parser1(sip_header, header, (char)NULL));
894 sip_parse_event_header(_sip_header_t *sip_header, sip_parsed_header_t **header)
896 return (sip_parse_hdr_parser1(sip_header, header, (char)NULL));
920 sip_parsed_header_t **header)
922 return (sip_parse_hdr_parser1(sip_header, header, (char)NULL));
955 sip_parsed_header_t **header)
957 return (sip_parse_hdr_parser5(sip_header, header, B_TRUE));
973 sip_parsed_header_t **header)
975 return (sip_parse_hdr_parser1(sip_header, header, (char)NULL));
1005 sip_parsed_header_t **header)
1007 return (sip_parse_hdr_parser5(sip_header, header, B_TRUE));
1015 sip_parsed_header_t **header)
1017 return (sip_parse_hdr_parser5(sip_header, header, B_TRUE));
1027 sip_parsed_header_t **header)
1029 return (sip_parse_hdr_parser1(sip_header, header, (char)NULL));
1034 * extension-header = header-name HCOLON header-value
1035 * header-name = token
1036 * header-value = *(TEXT-UTF8char / UTF8-CONT / LWS)
1042 sip_parsed_header_t **header)
1044 return (sip_parse_hdr_parser5(sip_header, header, B_TRUE));
1051 sip_parse_cid_header(_sip_header_t *sip_header, sip_parsed_header_t **header)
1053 return (sip_parse_hdr_parser4(sip_header, header));
1060 sip_parse_cseq_header(_sip_header_t *sip_header, sip_parsed_header_t **header)
1069 if ((ret = sip_prim_parsers(sip_header, header)) != 0)
1072 if (*header != NULL)
1131 *header = parsed_header;
1156 * There can be multiple via headers we always append the header.
1159 sip_parse_via_header(_sip_header_t *sip_header, sip_parsed_header_t **header)
1166 if ((ret = sip_prim_parsers(sip_header, header)) != 0)
1169 if (*header != NULL)
1334 *header = parsed_header;
1342 sip_parse_maxf_header(_sip_header_t *sip_header, sip_parsed_header_t **header)
1344 return (sip_parse_hdr_parser2(sip_header, header, SIP_INT_VAL));
1364 sip_parse_ctype_header(_sip_header_t *sip_header, sip_parsed_header_t **header)
1366 return (sip_parse_hdr_parser1(sip_header, header, SIP_SLASH));
1373 sip_parse_clen_header(_sip_header_t *sip_header, sip_parsed_header_t **header)
1375 return (sip_parse_hdr_parser2(sip_header, header, SIP_INT_VAL));
1414 sip_parse_cftr_header(_sip_header_t *sip_header, sip_parsed_header_t **header)
1423 if ((ret = sip_prim_parsers(sip_header, header)) != 0)
1426 if (*header != NULL)
1676 *header = parsed_header;
1686 sip_parse_passertedid(_sip_header_t *sip_header, sip_parsed_header_t **header)
1688 return (sip_parse_hdr_parser3(sip_header, header, SIP_STRS_VAL,
1698 sip_parse_ppreferredid(_sip_header_t *sip_header, sip_parsed_header_t **header)
1700 return (sip_parse_hdr_parser3(sip_header, header, SIP_STRS_VAL,
1706 * We don't do anything for a header we don't understand
1711 sip_parsed_header_t **header)