/illumos-gate/usr/src/lib/libsip/common/ |
H A D | sip.h | 298 typedef struct sip_message *sip_msg_t; typedef 423 sip_msg_t, int, int); 466 extern sip_msg_t sip_new_msg(); 467 extern void sip_free_msg(sip_msg_t); 468 extern void sip_hold_msg(sip_msg_t); 611 extern int sip_copy_start_line(sip_msg_t, sip_msg_t); 614 extern int sip_copy_header_by_name(sip_msg_t, sip_msg_t, char *, 616 extern int sip_copy_all_headers(sip_msg_t, sip_msg_t); 622 extern sip_msg_t sip_clone_msg(const sip_msg_t); 623 extern sip_msg_t sip_create_response(const sip_msg_t, int, char *, [all …]
|
H A D | sip_add_hdrs.c | 124 sip_add_empty_hdr(sip_msg_t sip_msg, char *hdr_name) in sip_add_empty_hdr() 686 sip_add_date(sip_msg_t sip_msg, char *date) in sip_add_date() 724 sip_add_expires(sip_msg_t sip_msg, int secs) in sip_add_expires() 754 sip_add_rseq(sip_msg_t sip_msg, int resp_num) in sip_add_rseq() 768 sip_add_min_expires(sip_msg_t sip_msg, int secs) in sip_add_min_expires() 796 sip_add_org(sip_msg_t sip_msg, char *org) in sip_add_org() 816 sip_add_priority(sip_msg_t sip_msg, char *prio) in sip_add_priority() 863 sip_add_require(sip_msg_t sip_msg, char *req) in sip_add_require() 903 sip_add_server(sip_msg_t sip_msg, char *svr) in sip_add_server() 985 sip_add_user_agent(sip_msg_t sip_msg, char *usr) in sip_add_user_agent() [all …]
|
H A D | sip_hdrs_ui.c | 306 sip_get_from_tag(sip_msg_t sip_msg, int *error) in sip_get_from_tag() 361 sip_get_to_tag(sip_msg_t sip_msg, int *error) in sip_get_to_tag() 398 sip_get_callid(sip_msg_t sip_msg, int *error) in sip_get_callid() 586 sip_get_branchid(sip_msg_t sip_msg, int *error) in sip_get_branchid() 699 sip_get_num_via(sip_msg_t sip_msg, int *error) in sip_get_num_via() 797 sip_get_event(sip_msg_t sip_msg, int *error) in sip_get_event() 810 sip_get_substate(sip_msg_t sip_msg, int *error) in sip_get_substate() 1112 sip_get_expires(sip_msg_t sip_msg, int *error) in sip_get_expires() 1168 sip_get_org(sip_msg_t sip_msg, int *error) in sip_get_org() 1429 sip_get_subject(sip_msg_t sip_msg, int *error) in sip_get_subject() [all …]
|
H A D | sip_dialog.c | 55 _sip_header_t *sip_dlg_xchg_from_to(sip_msg_t, int); 100 void (*func)(sip_dialog_t, sip_msg_t, void *); 638 thdr = sip_dlg_xchg_from_to((sip_msg_t)sip_msg, in sip_seed_dialog() 803 sip_dlg_xchg_from_to(sip_msg_t sip_msg, int what) in sip_dlg_xchg_from_to() 892 thdr = sip_dlg_xchg_from_to((sip_msg_t)sip_msg, in sip_complete_dialog() 937 thdr = sip_dlg_xchg_from_to((sip_msg_t)sip_msg, in sip_complete_dialog() 953 ttag = sip_get_to_tag((sip_msg_t)sip_msg, NULL); in sip_complete_dialog() 1065 (sip_msg_t)sip_msg, NULL); in sip_complete_dialog() 1075 sip_ulp_dlg_del_cb(dialog, (sip_msg_t)sip_msg, in sip_complete_dialog() 1529 (sip_msg_t)sip_msg, NULL); in sip_dialog_process() [all …]
|
H A D | sip_msg.c | 49 sip_msg_t 59 return ((sip_msg_t)sip_msg); in sip_new_msg() 110 sip_free_msg(sip_msg_t sip_msg) in sip_free_msg() 122 sip_hold_msg(sip_msg_t sip_msg) in sip_hold_msg() 134 sip_msg_t 135 sip_clone_msg(sip_msg_t sip_msg) in sip_clone_msg() 212 return ((sip_msg_t)new_msg); in sip_clone_msg() 585 sip_msg_t 693 return ((sip_msg_t)new_msg); in sip_create_response() 711 sip_create_nonOKack(sip_msg_t request, sip_msg_t response, sip_msg_t ack_msg) in sip_create_nonOKack() [all …]
|
H A D | sip_itf.c | 103 sip_free_msg((sip_msg_t)sip_msg_resp); in sip_send_resp() 111 sip_free_msg((sip_msg_t)sip_msg_resp); in sip_send_resp() 389 sip_valid_sent_by(sip_msg_t sip_msg) in sip_valid_sent_by() 459 sip_free_msg((sip_msg_t)sip_msg); in sip_process_new_packet() 466 sip_free_msg((sip_msg_t)sip_msg); in sip_process_new_packet() 474 sip_free_msg((sip_msg_t)sip_msg); in sip_process_new_packet() 485 sip_free_msg((sip_msg_t)sip_msg); in sip_process_new_packet() 490 (sip_msg_t)sip_msg, in sip_process_new_packet() 497 sip_free_msg((sip_msg_t)sip_msg); in sip_process_new_packet() 550 sip_free_msg((sip_msg_t)sip_msg); in sip_process_new_packet() [all …]
|
H A D | sip_xaction_state_mc.c | 608 (sip_msg_t)*sip_msg, sip_trans->sip_xaction_msgcnt, in sip_xaction_input() 657 req_to_tag = sip_get_to_tag((sip_msg_t)msg, &error); in sip_srv_xaction_input() 696 (sip_msg_t)msg, prev_state, in sip_srv_xaction_input() 727 (sip_msg_t)msg, prev_state, in sip_srv_xaction_input() 796 sip_free_msg((sip_msg_t)msg); in sip_srv_xaction_input() 852 sip_free_msg((sip_msg_t)msg); in sip_srv_xaction_input() 885 (sip_msg_t)sip_trans->sip_xaction_orig_msg, (sip_msg_t)msg, in sip_create_send_nonOKack() 886 (sip_msg_t)ack_msg)) != 0) { in sip_create_send_nonOKack() 887 sip_free_msg((sip_msg_t)ack_msg); in sip_create_send_nonOKack() 896 sip_free_msg((sip_msg_t)ack_msg); in sip_create_send_nonOKack() [all …]
|
H A D | sip_dialog.h | 93 sip_msg_t, void *), 94 void (*ulp_dlg_state)(sip_dialog_t, sip_msg_t, 101 void sip_dialog_terminate(sip_dialog_t, sip_msg_t);
|
H A D | sip_ui.c | 77 sip_reqline_to_str(sip_msg_t sip_msg, int *error) in sip_reqline_to_str() 96 sip_respline_to_str(sip_msg_t sip_msg, int *error) in sip_respline_to_str() 424 sip_msg_is_request(sip_msg_t sip_msg, int *error) in sip_msg_is_request() 455 sip_msg_is_response(sip_msg_t sip_msg, int *error) in sip_msg_is_response() 486 sip_get_request_method(sip_msg_t sip_msg, int *error) in sip_get_request_method() 563 sip_get_response_code(sip_msg_t sip_msg, int *error) in sip_get_response_code() 635 sip_get_sip_version(sip_msg_t sip_msg, int *error) in sip_get_sip_version() 666 sip_get_msg_len(sip_msg_t sip_msg, int *error) in sip_get_msg_len() 686 sip_get_content(sip_msg_t sip_msg, int *error) in sip_get_content() 766 sip_copy_header_by_name(sip_msg_t old_msg, sip_msg_t new_msg, in sip_copy_header_by_name() [all …]
|
H A D | sip_xaction.h | 109 (sip_transaction_t, sip_msg_t, int, int)); 114 extern sip_xaction_t *sip_xaction_get(sip_conn_object_t, sip_msg_t, 121 sip_msg_t, int, int);
|
H A D | sip_xaction_ui.c | 73 sip_get_trans(sip_msg_t sip_msg, int which, int *error) in sip_get_trans() 103 !sip_msg_is_request((sip_msg_t)_trans->sip_xaction_last_msg, in sip_get_trans_resp_msg() 106 } else if (!sip_msg_is_request((sip_msg_t) in sip_get_trans_resp_msg()
|
H A D | sip_xaction.c | 47 void (*sip_xaction_ulp_state_cb)(sip_transaction_t, sip_msg_t, int, int) = NULL; 78 to_uri = sip_get_to_uri_str((sip_msg_t)msg, &error); in sip_find_md5_digest() 81 cseq = sip_get_callseq_num((sip_msg_t)msg, &error); in sip_find_md5_digest() 302 method = sip_get_callseq_method((sip_msg_t)msg, &error); in sip_xaction_find() 381 method = sip_get_callseq_method((sip_msg_t)msg, &ret); in sip_xaction_create() 429 (sip_msg_t)msg, prev_state, trans->sip_xaction_state); in sip_xaction_create() 438 sip_xaction_get(sip_conn_object_t obj, sip_msg_t msg, boolean_t create, in sip_xaction_get() 641 void (*ulp_state_cb)(sip_transaction_t, sip_msg_t, int, int)) in sip_xaction_init() argument
|
H A D | sip_headers.c | 400 _sip_find_and_copy_header(sip_msg_t _old_msg, sip_msg_t _new_msg, in _sip_find_and_copy_header() 426 sip_copy_all_headers(sip_msg_t old_msg, sip_msg_t new_msg) in sip_copy_all_headers() 457 sip_copy_start_line(sip_msg_t msg, sip_msg_t sip_msg) in sip_copy_start_line() 544 sip_delete_start_line(sip_msg_t sip_msg) in sip_delete_start_line() 588 sip_delete_headers(sip_msg_t sip_msg, char *header_name) in sip_delete_headers()
|
H A D | sip_dialog_ui.c | 41 sip_msg_t 47 sip_msg_t sip_msg; in sip_create_dialog_req() 123 sip_msg_t 128 sip_msg_t sip_msg; in sip_create_dialog_req_nocontact()
|
H A D | sip_msg.h | 377 extern int sip_create_nonOKack(sip_msg_t, sip_msg_t, sip_msg_t);
|
H A D | sip_miscdefs.h | 249 extern void sip_add_log(sip_log_t *, sip_msg_t, int, int);
|
H A D | sip_gids.c | 187 sip_branchid(sip_msg_t sip_msg) in sip_branchid()
|
H A D | sip_logging.c | 395 sip_add_log(sip_log_t *sip_log, sip_msg_t sip_msg, int seq, int type) in sip_add_log()
|