Lines Matching refs:error

41     int *error)  in sip_get_val_from_hdr()  argument
43 if (error != NULL) in sip_get_val_from_hdr()
44 *error = 0; in sip_get_val_from_hdr()
47 if (error != NULL) in sip_get_val_from_hdr()
48 *error = EINVAL; in sip_get_val_from_hdr()
53 *error = EPROTO; in sip_get_val_from_hdr()
80 if (error != NULL && *error == 0) in sip_get_val_from_hdr()
81 *error = EINVAL; in sip_get_val_from_hdr()
91 boolean_t stype, boolean_t empty_val, int *error) in sip_get_val_from_msg() argument
96 if (error != NULL) in sip_get_val_from_msg()
97 *error = 0; in sip_get_val_from_msg()
99 if (error != NULL) in sip_get_val_from_msg()
100 *error = EINVAL; in sip_get_val_from_msg()
104 header = sip_get_header(msg, hdr_name, NULL, error); in sip_get_val_from_msg()
106 if (error != NULL) in sip_get_val_from_msg()
107 *error = EINVAL; in sip_get_val_from_msg()
111 value = (sip_hdr_value_t *)sip_get_header_value(header, error); in sip_get_val_from_msg()
113 if (error != NULL && empty_val == B_FALSE) in sip_get_val_from_msg()
114 *error = EPROTO; in sip_get_val_from_msg()
117 return (sip_get_val_from_hdr(value, val_type, stype, error)); in sip_get_val_from_msg()
124 sip_get_cftruri_from_val(sip_header_value_t value, int *error) in sip_get_cftruri_from_val() argument
128 if (error != NULL) in sip_get_cftruri_from_val()
129 *error = 0; in sip_get_cftruri_from_val()
132 if (error != NULL) in sip_get_cftruri_from_val()
133 *error = EINVAL; in sip_get_cftruri_from_val()
140 if (error != NULL && value->value_state == SIP_VALUE_BAD) in sip_get_cftruri_from_val()
141 *error = EPROTO; in sip_get_cftruri_from_val()
149 sip_get_cftrname_from_val(sip_header_value_t value, int *error) in sip_get_cftrname_from_val() argument
153 if (error != NULL) in sip_get_cftrname_from_val()
154 *error = 0; in sip_get_cftrname_from_val()
156 if (error != NULL) in sip_get_cftrname_from_val()
157 *error = EINVAL; in sip_get_cftrname_from_val()
164 if (error != NULL && value->value_state == SIP_VALUE_BAD) in sip_get_cftrname_from_val()
165 *error = EPROTO; in sip_get_cftrname_from_val()
174 sip_get_contact_uri_str(sip_header_value_t value, int *error) in sip_get_contact_uri_str() argument
176 return (sip_get_cftruri_from_val(value, error)); in sip_get_contact_uri_str()
184 sip_get_contact_display_name(sip_header_value_t value, int *error) in sip_get_contact_display_name() argument
186 return (sip_get_cftrname_from_val(value, error)); in sip_get_contact_display_name()
194 sip_get_route_uri_str(sip_header_value_t value, int *error) in sip_get_route_uri_str() argument
196 return (sip_get_cftruri_from_val(value, error)); in sip_get_route_uri_str()
204 sip_get_route_display_name(sip_header_value_t value, int *error) in sip_get_route_display_name() argument
206 return (sip_get_cftrname_from_val(value, error)); in sip_get_route_display_name()
213 sip_get_cftruri_from_msg(sip_msg_t sip_msg, int *error, char *hdrname) in sip_get_cftruri_from_msg() argument
218 if (error != NULL) in sip_get_cftruri_from_msg()
219 *error = 0; in sip_get_cftruri_from_msg()
221 if (error != NULL) in sip_get_cftruri_from_msg()
222 *error = EINVAL; in sip_get_cftruri_from_msg()
226 header = sip_get_header(sip_msg, hdrname, NULL, error); in sip_get_cftruri_from_msg()
228 if (error != NULL) in sip_get_cftruri_from_msg()
229 *error = EINVAL; in sip_get_cftruri_from_msg()
233 value = (sip_hdr_value_t *)sip_get_header_value(header, error); in sip_get_cftruri_from_msg()
235 if (error != NULL) in sip_get_cftruri_from_msg()
236 *error = EPROTO; in sip_get_cftruri_from_msg()
242 if (error != NULL && value->sip_value_state == SIP_VALUE_BAD) in sip_get_cftruri_from_msg()
243 *error = EPROTO; in sip_get_cftruri_from_msg()
251 sip_get_cftrname_from_msg(sip_msg_t sip_msg, int *error, char *hdrname) in sip_get_cftrname_from_msg() argument
256 if (error != NULL) in sip_get_cftrname_from_msg()
257 *error = 0; in sip_get_cftrname_from_msg()
259 if (error != NULL) in sip_get_cftrname_from_msg()
260 *error = EINVAL; in sip_get_cftrname_from_msg()
263 header = sip_get_header(sip_msg, hdrname, NULL, error); in sip_get_cftrname_from_msg()
265 if (error != NULL) in sip_get_cftrname_from_msg()
266 *error = EINVAL; in sip_get_cftrname_from_msg()
270 value = (sip_hdr_value_t *)sip_get_header_value(header, error); in sip_get_cftrname_from_msg()
272 if (error != NULL) in sip_get_cftrname_from_msg()
273 *error = EPROTO; in sip_get_cftrname_from_msg()
279 if (error != NULL && value->sip_value_state == SIP_VALUE_BAD) in sip_get_cftrname_from_msg()
280 *error = EPROTO; in sip_get_cftrname_from_msg()
288 sip_get_from_uri_str(sip_msg_t sip_msg, int *error) in sip_get_from_uri_str() argument
290 return (sip_get_cftruri_from_msg(sip_msg, error, SIP_FROM)); in sip_get_from_uri_str()
297 sip_get_from_display_name(sip_msg_t sip_msg, int *error) in sip_get_from_display_name() argument
299 return (sip_get_cftrname_from_msg(sip_msg, error, SIP_FROM)); in sip_get_from_display_name()
306 sip_get_from_tag(sip_msg_t sip_msg, int *error) in sip_get_from_tag() argument
311 if (error != NULL) in sip_get_from_tag()
312 *error = 0; in sip_get_from_tag()
314 if (error != NULL) in sip_get_from_tag()
315 *error = EINVAL; in sip_get_from_tag()
318 header = sip_get_header(sip_msg, SIP_FROM, NULL, error); in sip_get_from_tag()
320 if (error != NULL) in sip_get_from_tag()
321 *error = EINVAL; in sip_get_from_tag()
325 value = (sip_hdr_value_t *)sip_get_header_value(header, error); in sip_get_from_tag()
327 if (error != NULL) in sip_get_from_tag()
328 *error = EPROTO; in sip_get_from_tag()
334 if (error != NULL && value->sip_value_state == SIP_VALUE_BAD) in sip_get_from_tag()
335 *error = EPROTO; in sip_get_from_tag()
336 return (sip_get_param_value((sip_header_value_t)value, "tag", error)); in sip_get_from_tag()
343 sip_get_to_uri_str(sip_msg_t sip_msg, int *error) in sip_get_to_uri_str() argument
345 return (sip_get_cftruri_from_msg(sip_msg, error, SIP_TO)); in sip_get_to_uri_str()
352 sip_get_to_display_name(sip_msg_t sip_msg, int *error) in sip_get_to_display_name() argument
354 return (sip_get_cftrname_from_msg(sip_msg, error, SIP_TO)); in sip_get_to_display_name()
361 sip_get_to_tag(sip_msg_t sip_msg, int *error) in sip_get_to_tag() argument
366 if (error != NULL) in sip_get_to_tag()
367 *error = 0; in sip_get_to_tag()
369 if (error != NULL) in sip_get_to_tag()
370 *error = EINVAL; in sip_get_to_tag()
373 header = sip_get_header(sip_msg, SIP_TO, NULL, error); in sip_get_to_tag()
375 if (error != NULL) in sip_get_to_tag()
376 *error = EINVAL; in sip_get_to_tag()
380 value = (sip_hdr_value_t *)sip_get_header_value(header, error); in sip_get_to_tag()
382 if (error != NULL) in sip_get_to_tag()
383 *error = EPROTO; in sip_get_to_tag()
389 if (error != NULL && value->sip_value_state == SIP_VALUE_BAD) in sip_get_to_tag()
390 *error = EPROTO; in sip_get_to_tag()
391 return (sip_get_param_value((sip_header_value_t)value, "tag", error)); in sip_get_to_tag()
398 sip_get_callid(sip_msg_t sip_msg, int *error) in sip_get_callid() argument
403 B_FALSE, B_TRUE, error); in sip_get_callid()
414 sip_get_cseq_val(sip_msg_t msg, int type, int *error) in sip_get_cseq_val() argument
419 if (error != NULL) in sip_get_cseq_val()
420 *error = 0; in sip_get_cseq_val()
423 if (error != NULL) in sip_get_cseq_val()
424 *error = EINVAL; in sip_get_cseq_val()
427 header = sip_get_header(msg, SIP_CSEQ, NULL, error); in sip_get_cseq_val()
429 if (error != NULL) in sip_get_cseq_val()
430 *error = EINVAL; in sip_get_cseq_val()
433 val = (sip_hdr_value_t *)sip_get_header_value(header, error); in sip_get_cseq_val()
435 if (error != NULL) in sip_get_cseq_val()
436 *error = EPROTO; in sip_get_cseq_val()
439 if (error != NULL && val->sip_value.value_state == SIP_VALUE_BAD) in sip_get_cseq_val()
440 *error = EPROTO; in sip_get_cseq_val()
448 if (error != NULL) in sip_get_cseq_val()
449 *error = EINVAL; in sip_get_cseq_val()
457 sip_get_callseq_num(sip_msg_t sip_msg, int *error) in sip_get_callseq_num() argument
461 r = (int *)sip_get_cseq_val(sip_msg, SIP_CSEQ_NUM, error); in sip_get_callseq_num()
469 sip_get_callseq_method(sip_msg_t sip_msg, int *error) in sip_get_callseq_method() argument
473 r = (sip_method_t *)sip_get_cseq_val(sip_msg, SIP_CSEQ_METHOD, error); in sip_get_callseq_method()
482 sip_get_via_sent_by_host(sip_header_value_t value, int *error) in sip_get_via_sent_by_host() argument
486 if (error != NULL) in sip_get_via_sent_by_host()
487 *error = 0; in sip_get_via_sent_by_host()
489 if (error != NULL) in sip_get_via_sent_by_host()
490 *error = EINVAL; in sip_get_via_sent_by_host()
494 if (via_value->sip_value_state == SIP_VALUE_BAD && error != NULL) in sip_get_via_sent_by_host()
495 *error = EPROTO; in sip_get_via_sent_by_host()
504 sip_get_via_sent_by_port(sip_header_value_t value, int *error) in sip_get_via_sent_by_port() argument
508 if (error != NULL) in sip_get_via_sent_by_port()
509 *error = 0; in sip_get_via_sent_by_port()
511 if (error != NULL) in sip_get_via_sent_by_port()
512 *error = EINVAL; in sip_get_via_sent_by_port()
516 if (via_value->sip_value_state == SIP_VALUE_BAD && error != NULL) in sip_get_via_sent_by_port()
517 *error = EPROTO; in sip_get_via_sent_by_port()
525 sip_get_via_sent_protocol_version(sip_header_value_t value, int *error) in sip_get_via_sent_protocol_version() argument
530 if (error != NULL) in sip_get_via_sent_protocol_version()
531 *error = EINVAL; in sip_get_via_sent_protocol_version()
535 if (via_value->sip_value_state == SIP_VALUE_BAD && error != NULL) in sip_get_via_sent_protocol_version()
536 *error = EPROTO; in sip_get_via_sent_protocol_version()
544 sip_get_via_sent_protocol_name(sip_header_value_t value, int *error) in sip_get_via_sent_protocol_name() argument
548 if (error != NULL) in sip_get_via_sent_protocol_name()
549 *error = 0; in sip_get_via_sent_protocol_name()
551 if (error != NULL) in sip_get_via_sent_protocol_name()
552 *error = EINVAL; in sip_get_via_sent_protocol_name()
556 if (via_value->sip_value_state == SIP_VALUE_BAD && error != NULL) in sip_get_via_sent_protocol_name()
557 *error = EPROTO; in sip_get_via_sent_protocol_name()
565 sip_get_via_sent_transport(sip_header_value_t value, int *error) in sip_get_via_sent_transport() argument
569 if (error != NULL) in sip_get_via_sent_transport()
570 *error = 0; in sip_get_via_sent_transport()
572 if (error != NULL) in sip_get_via_sent_transport()
573 *error = EINVAL; in sip_get_via_sent_transport()
577 if (via_value->sip_value_state == SIP_VALUE_BAD && error != NULL) in sip_get_via_sent_transport()
578 *error = EPROTO; in sip_get_via_sent_transport()
586 sip_get_branchid(sip_msg_t sip_msg, int *error) in sip_get_branchid() argument
595 if (error != NULL) in sip_get_branchid()
596 *error = 0; in sip_get_branchid()
599 if (error != NULL) in sip_get_branchid()
600 *error = EINVAL; in sip_get_branchid()
609 if (error != NULL) in sip_get_branchid()
610 *error = EINVAL; in sip_get_branchid()
615 if (error != NULL) in sip_get_branchid()
616 *error = EPROTO; in sip_get_branchid()
621 if (error != NULL) in sip_get_branchid()
622 *error = EPROTO; in sip_get_branchid()
628 if (error != NULL) in sip_get_branchid()
629 *error = EPROTO; in sip_get_branchid()
634 "branch", error); in sip_get_branchid()
637 if (error != NULL) in sip_get_branchid()
638 *error = EINVAL; in sip_get_branchid()
645 if (error != NULL) in sip_get_branchid()
646 *error = ENOMEM; in sip_get_branchid()
699 sip_get_num_via(sip_msg_t sip_msg, int *error) in sip_get_num_via() argument
705 if (error != NULL) in sip_get_num_via()
706 *error = 0; in sip_get_num_via()
708 if (error != NULL) in sip_get_num_via()
709 *error = EINVAL; in sip_get_num_via()
728 sip_get_maxforward(sip_msg_t sip_msg, int *error) in sip_get_maxforward() argument
733 B_FALSE, B_FALSE, error); in sip_get_maxforward()
743 sip_get_content_type(sip_msg_t sip_msg, int *error) in sip_get_content_type() argument
748 SIP_STRS_VAL, B_TRUE, B_FALSE, error); in sip_get_content_type()
756 sip_get_content_sub_type(sip_msg_t sip_msg, int *error) in sip_get_content_sub_type() argument
761 SIP_STRS_VAL, B_FALSE, B_FALSE, error); in sip_get_content_sub_type()
769 sip_get_content_length(sip_msg_t sip_msg, int *error) in sip_get_content_length() argument
774 SIP_INT_VAL, B_FALSE, B_FALSE, error); in sip_get_content_length()
784 sip_get_allow_events(sip_header_value_t value, int *error) in sip_get_allow_events() argument
789 r = (sip_str_t *)sip_get_val_from_hdr(val, SIP_STR_VAL, B_TRUE, error); in sip_get_allow_events()
797 sip_get_event(sip_msg_t sip_msg, int *error) in sip_get_event() argument
802 B_FALSE, B_FALSE, error); in sip_get_event()
810 sip_get_substate(sip_msg_t sip_msg, int *error) in sip_get_substate() argument
815 SIP_STR_VAL, B_FALSE, B_FALSE, error); in sip_get_substate()
823 sip_get_accept_type(sip_header_value_t value, int *error) in sip_get_accept_type() argument
828 r = (sip_str_t *)sip_get_val_from_hdr(val, SIP_STRS_VAL, B_TRUE, error); in sip_get_accept_type()
836 sip_get_accept_sub_type(sip_header_value_t value, int *error) in sip_get_accept_sub_type() argument
842 error); in sip_get_accept_sub_type()
850 sip_get_accept_enc(sip_header_value_t value, int *error) in sip_get_accept_enc() argument
855 r = (sip_str_t *)sip_get_val_from_hdr(val, SIP_STR_VAL, B_FALSE, error); in sip_get_accept_enc()
863 sip_get_accept_lang(sip_header_value_t value, int *error) in sip_get_accept_lang() argument
868 r = (sip_str_t *)sip_get_val_from_hdr(val, SIP_STR_VAL, B_FALSE, error); in sip_get_accept_lang()
876 sip_get_alert_info_uri(sip_header_value_t value, int *error) in sip_get_alert_info_uri() argument
881 r = (sip_str_t *)sip_get_val_from_hdr(val, SIP_STR_VAL, B_FALSE, error); in sip_get_alert_info_uri()
889 sip_get_allow_method(sip_header_value_t value, int *error) in sip_get_allow_method() argument
894 r = (int *)sip_get_val_from_hdr(val, SIP_INT_VAL, B_FALSE, error); in sip_get_allow_method()
902 sip_get_call_info_uri(sip_header_value_t value, int *error) in sip_get_call_info_uri() argument
907 r = (sip_str_t *)sip_get_val_from_hdr(val, SIP_STR_VAL, B_FALSE, error); in sip_get_call_info_uri()
915 sip_get_content_disp(sip_msg_t sip_msg, int *error) in sip_get_content_disp() argument
920 SIP_STR_VAL, B_FALSE, B_FALSE, error); in sip_get_content_disp()
928 sip_get_content_enc(sip_header_value_t value, int *error) in sip_get_content_enc() argument
933 r = (sip_str_t *)sip_get_val_from_hdr(val, SIP_STR_VAL, B_FALSE, error); in sip_get_content_enc()
941 sip_get_content_lang(sip_header_value_t value, int *error) in sip_get_content_lang() argument
946 r = (sip_str_t *)sip_get_val_from_hdr(val, SIP_STR_VAL, B_FALSE, error); in sip_get_content_lang()
964 sip_get_date_val(sip_msg_t msg, int type, int *error) in sip_get_date_val() argument
969 if (error != NULL) in sip_get_date_val()
970 *error = 0; in sip_get_date_val()
972 if (error != NULL) in sip_get_date_val()
973 *error = EINVAL; in sip_get_date_val()
976 header = sip_get_header(msg, SIP_DATE, NULL, error); in sip_get_date_val()
978 if (error != NULL) in sip_get_date_val()
979 *error = EINVAL; in sip_get_date_val()
983 val = (sip_hdr_value_t *)sip_get_header_value(header, error); in sip_get_date_val()
985 if (error != NULL) in sip_get_date_val()
986 *error = EPROTO; in sip_get_date_val()
989 if (error != NULL && val->sip_value.value_state == SIP_VALUE_BAD) in sip_get_date_val()
990 *error = EPROTO; in sip_get_date_val()
1005 if (error != NULL) in sip_get_date_val()
1006 *error = EINVAL; in sip_get_date_val()
1014 sip_get_date_time(sip_msg_t sip_msg, int *error) in sip_get_date_time() argument
1018 r = (sip_str_t *)sip_get_date_val(sip_msg, D_TIME, error); in sip_get_date_time()
1026 sip_get_date_day(sip_msg_t sip_msg, int *error) in sip_get_date_day() argument
1030 r = sip_get_date_val(sip_msg, D_DAY, error); in sip_get_date_day()
1038 sip_get_date_month(sip_msg_t sip_msg, int *error) in sip_get_date_month() argument
1042 r = (sip_str_t *)sip_get_date_val(sip_msg, D_MONTH, error); in sip_get_date_month()
1050 sip_get_date_year(sip_msg_t sip_msg, int *error) in sip_get_date_year() argument
1054 r = (int *)sip_get_date_val(sip_msg, D_YEAR, error); in sip_get_date_year()
1062 sip_get_date_wkday(sip_msg_t sip_msg, int *error) in sip_get_date_wkday() argument
1066 r = (sip_str_t *)sip_get_date_val(sip_msg, D_WKDAY, error); in sip_get_date_wkday()
1074 sip_get_date_timezone(sip_msg_t sip_msg, int *error) in sip_get_date_timezone() argument
1078 r = (sip_str_t *)sip_get_date_val(sip_msg, D_TIMEZONE, error); in sip_get_date_timezone()
1086 sip_get_error_info_uri(sip_header_value_t value, int *error) in sip_get_error_info_uri() argument
1091 r = (sip_str_t *)sip_get_val_from_hdr(val, SIP_STR_VAL, B_FALSE, error); in sip_get_error_info_uri()
1099 sip_get_priv_value(sip_header_value_t value, int *error) in sip_get_priv_value() argument
1104 r = (sip_str_t *)sip_get_val_from_hdr(val, SIP_STR_VAL, B_FALSE, error); in sip_get_priv_value()
1112 sip_get_expires(sip_msg_t sip_msg, int *error) in sip_get_expires() argument
1117 B_FALSE, B_FALSE, error); in sip_get_expires()
1127 sip_get_in_reply_to(sip_header_value_t value, int *error) in sip_get_in_reply_to() argument
1132 r = (sip_str_t *)sip_get_val_from_hdr(val, SIP_STR_VAL, B_FALSE, error); in sip_get_in_reply_to()
1140 sip_get_min_expires(sip_msg_t sip_msg, int *error) in sip_get_min_expires() argument
1145 B_FALSE, B_FALSE, error); in sip_get_min_expires()
1155 sip_get_mime_version(sip_msg_t sip_msg, int *error) in sip_get_mime_version() argument
1160 SIP_STR_VAL, B_FALSE, B_FALSE, error); in sip_get_mime_version()
1168 sip_get_org(sip_msg_t sip_msg, int *error) in sip_get_org() argument
1173 SIP_STR_VAL, B_FALSE, B_TRUE, error); in sip_get_org()
1181 sip_get_priority(sip_msg_t sip_msg, int *error) in sip_get_priority() argument
1186 SIP_STR_VAL, B_FALSE, B_FALSE, error); in sip_get_priority()
1194 sip_get_pidentity_display_name(sip_header_value_t value, int *error) in sip_get_pidentity_display_name() argument
1199 r = (sip_str_t *)sip_get_val_from_hdr(val, SIP_STRS_VAL, B_TRUE, error); in sip_get_pidentity_display_name()
1208 sip_get_pidenty_uri_str(sip_header_value_t value, int *error) in sip_get_pidenty_uri_str() argument
1214 error); in sip_get_pidenty_uri_str()
1223 sip_get_passertedid_display_name(sip_header_value_t value, int *error) in sip_get_passertedid_display_name() argument
1225 return (sip_get_pidentity_display_name(value, error)); in sip_get_passertedid_display_name()
1232 sip_get_passertedid_uri_str(sip_header_value_t value, int *error) in sip_get_passertedid_uri_str() argument
1234 return (sip_get_pidenty_uri_str(value, error)); in sip_get_passertedid_uri_str()
1241 sip_get_ppreferredid_display_name(sip_header_value_t value, int *error) in sip_get_ppreferredid_display_name() argument
1243 return (sip_get_pidentity_display_name(value, error)); in sip_get_ppreferredid_display_name()
1250 sip_get_ppreferredid_uri_str(sip_header_value_t value, int *error) in sip_get_ppreferredid_uri_str() argument
1252 return (sip_get_pidenty_uri_str(value, error)); in sip_get_ppreferredid_uri_str()
1263 sip_get_rack_val(sip_msg_t msg, int type, int *error) in sip_get_rack_val() argument
1268 if (error != NULL) in sip_get_rack_val()
1269 *error = 0; in sip_get_rack_val()
1272 if (error != NULL) in sip_get_rack_val()
1273 *error = EINVAL; in sip_get_rack_val()
1276 header = sip_get_header(msg, SIP_RACK, NULL, error); in sip_get_rack_val()
1278 if (error != NULL) in sip_get_rack_val()
1279 *error = EINVAL; in sip_get_rack_val()
1282 val = (sip_hdr_value_t *)sip_get_header_value(header, error); in sip_get_rack_val()
1284 if (error != NULL) in sip_get_rack_val()
1285 *error = EPROTO; in sip_get_rack_val()
1288 if (error != NULL && val->sip_value.value_state == SIP_VALUE_BAD) in sip_get_rack_val()
1289 *error = EPROTO; in sip_get_rack_val()
1299 if (error != NULL) in sip_get_rack_val()
1300 *error = EINVAL; in sip_get_rack_val()
1308 sip_get_rack_resp_num(sip_msg_t sip_msg, int *error) in sip_get_rack_resp_num() argument
1312 r = (int *)sip_get_rack_val(sip_msg, SIP_RACK_RESP_NUM, error); in sip_get_rack_resp_num()
1321 sip_get_rack_cseq_num(sip_msg_t sip_msg, int *error) in sip_get_rack_cseq_num() argument
1325 r = (int *)sip_get_rack_val(sip_msg, SIP_RACK_CSEQ_NUM, error); in sip_get_rack_cseq_num()
1334 sip_get_rack_method(sip_msg_t sip_msg, int *error) in sip_get_rack_method() argument
1338 r = (sip_method_t *)sip_get_rack_val(sip_msg, SIP_RACK_METHOD, error); in sip_get_rack_method()
1347 sip_get_rseq_resp_num(sip_msg_t sip_msg, int *error) in sip_get_rseq_resp_num() argument
1352 B_FALSE, B_FALSE, error); in sip_get_rseq_resp_num()
1361 sip_get_replyto_display_name(sip_msg_t sip_msg, int *error) in sip_get_replyto_display_name() argument
1366 SIP_STRS_VAL, B_TRUE, B_FALSE, error); in sip_get_replyto_display_name()
1374 sip_get_replyto_uri_str(sip_msg_t sip_msg, int *error) in sip_get_replyto_uri_str() argument
1379 SIP_STRS_VAL, B_FALSE, B_FALSE, error); in sip_get_replyto_uri_str()
1388 sip_get_require(sip_header_value_t value, int *error) in sip_get_require() argument
1393 r = (sip_str_t *)sip_get_val_from_hdr(val, SIP_STR_VAL, B_FALSE, error); in sip_get_require()
1401 sip_get_retry_after_time(sip_msg_t sip_msg, int *error) in sip_get_retry_after_time() argument
1406 SIP_INTSTR_VAL, B_FALSE, B_FALSE, error); in sip_get_retry_after_time()
1416 sip_get_retry_after_cmts(sip_msg_t sip_msg, int *error) in sip_get_retry_after_cmts() argument
1421 SIP_INTSTR_VAL, B_TRUE, B_FALSE, error); in sip_get_retry_after_cmts()
1429 sip_get_subject(sip_msg_t sip_msg, int *error) in sip_get_subject() argument
1434 B_FALSE, B_TRUE, error); in sip_get_subject()
1442 sip_get_supported(sip_header_value_t value, int *error) in sip_get_supported() argument
1447 r = (sip_str_t *)sip_get_val_from_hdr(val, SIP_STR_VAL, B_FALSE, error); in sip_get_supported()
1455 sip_get_tstamp_delay(sip_msg_t sip_msg, int *error) in sip_get_tstamp_delay() argument
1460 B_FALSE, error); in sip_get_tstamp_delay()
1468 sip_get_tstamp_value(sip_msg_t sip_msg, int *error) in sip_get_tstamp_value() argument
1473 B_FALSE, error); in sip_get_tstamp_value()
1481 sip_get_unsupported(sip_header_value_t value, int *error) in sip_get_unsupported() argument
1486 r = (sip_str_t *)sip_get_val_from_hdr(val, SIP_STR_VAL, B_FALSE, error); in sip_get_unsupported()
1494 sip_get_server(sip_msg_t sip_msg, int *error) in sip_get_server() argument
1499 B_FALSE, B_FALSE, error); in sip_get_server()
1507 sip_get_user_agent(sip_msg_t sip_msg, int *error) in sip_get_user_agent() argument
1512 B_FALSE, error); in sip_get_user_agent()
1524 sip_get_warninfo(sip_header_value_t value, int info, int *error) in sip_get_warninfo() argument
1528 if (error != NULL) in sip_get_warninfo()
1529 *error = 0; in sip_get_warninfo()
1532 if (error != NULL) in sip_get_warninfo()
1533 *error = EINVAL; in sip_get_warninfo()
1538 *error = EPROTO; in sip_get_warninfo()
1550 if (error != NULL) in sip_get_warninfo()
1551 *error = EINVAL; in sip_get_warninfo()
1559 sip_get_warning_code(sip_header_value_t value, int *error) in sip_get_warning_code() argument
1563 if (error != NULL) in sip_get_warning_code()
1564 *error = 0; in sip_get_warning_code()
1567 if (error != NULL) in sip_get_warning_code()
1568 *error = EINVAL; in sip_get_warning_code()
1571 c = (int *)sip_get_warninfo(value, W_CODE, error); in sip_get_warning_code()
1581 sip_get_warning_agent(sip_header_value_t value, int *error) in sip_get_warning_agent() argument
1586 if (error != NULL) in sip_get_warning_agent()
1587 *error = EINVAL; in sip_get_warning_agent()
1590 r = (sip_str_t *)sip_get_warninfo(value, W_AGENT, error); in sip_get_warning_agent()
1598 sip_get_warning_text(sip_header_value_t value, int *error) in sip_get_warning_text() argument
1603 if (error != NULL) in sip_get_warning_text()
1604 *error = EINVAL; in sip_get_warning_text()
1607 r = (sip_str_t *)sip_get_warninfo(value, W_TEXT, error); in sip_get_warning_text()
1615 sip_get_author_scheme(sip_msg_t sip_msg, int *error) in sip_get_author_scheme() argument
1620 B_FALSE, error); in sip_get_author_scheme()
1628 sip_get_auth_param(sip_msg_t msg, char *hdr_name, char *pname, int *error) in sip_get_auth_param() argument
1634 if (error != NULL) in sip_get_auth_param()
1635 *error = 0; in sip_get_auth_param()
1638 if (error != NULL) in sip_get_auth_param()
1639 *error = EINVAL; in sip_get_auth_param()
1643 header = sip_get_header(msg, hdr_name, NULL, error); in sip_get_auth_param()
1645 if (error != NULL) in sip_get_auth_param()
1646 *error = EINVAL; in sip_get_auth_param()
1650 value = (sip_hdr_value_t *)sip_get_header_value(header, error); in sip_get_auth_param()
1652 if (error != NULL) in sip_get_auth_param()
1653 *error = EPROTO; in sip_get_auth_param()
1667 sip_get_author_param(sip_msg_t sip_msg, char *name, int *error) in sip_get_author_param() argument
1671 r = sip_get_auth_param(sip_msg, SIP_AUTHOR, name, error); in sip_get_author_param()
1679 sip_get_authen_info(sip_header_value_t value, int *error) in sip_get_authen_info() argument
1684 if (error != NULL) in sip_get_authen_info()
1685 *error = 0; in sip_get_authen_info()
1687 if (error != NULL) in sip_get_authen_info()
1688 *error = EINVAL; in sip_get_authen_info()
1691 r = sip_get_val_from_hdr(val, SIP_STR_VAL, B_FALSE, error); in sip_get_authen_info()
1699 sip_get_proxy_authen_scheme(sip_msg_t msg, int *error) in sip_get_proxy_authen_scheme() argument
1704 B_FALSE, error); in sip_get_proxy_authen_scheme()
1712 sip_get_proxy_authen_param(sip_msg_t sip_msg, char *name, int *error) in sip_get_proxy_authen_param() argument
1716 r = sip_get_auth_param(sip_msg, SIP_PROXY_AUTHEN, name, error); in sip_get_proxy_authen_param()
1724 sip_get_proxy_author_scheme(sip_msg_t msg, int *error) in sip_get_proxy_author_scheme() argument
1729 B_FALSE, error); in sip_get_proxy_author_scheme()
1737 sip_get_proxy_author_param(sip_msg_t sip_msg, char *name, int *error) in sip_get_proxy_author_param() argument
1741 r = sip_get_auth_param(sip_msg, SIP_PROXY_AUTHOR, name, error); in sip_get_proxy_author_param()
1749 sip_get_proxy_require(sip_header_value_t value, int *error) in sip_get_proxy_require() argument
1754 if (error != NULL) in sip_get_proxy_require()
1755 *error = 0; in sip_get_proxy_require()
1757 if (error != NULL) in sip_get_proxy_require()
1758 *error = EINVAL; in sip_get_proxy_require()
1761 r = sip_get_val_from_hdr(val, SIP_STR_VAL, B_FALSE, error); in sip_get_proxy_require()
1769 sip_get_www_authen_scheme(sip_msg_t msg, int *error) in sip_get_www_authen_scheme() argument
1774 B_FALSE, error); in sip_get_www_authen_scheme()
1782 sip_get_www_authen_param(sip_msg_t sip_msg, char *name, int *error) in sip_get_www_authen_param() argument
1786 r = sip_get_auth_param(sip_msg, SIP_WWW_AUTHEN, name, error); in sip_get_www_authen_param()