/illumos-gate/usr/src/lib/libsip/common/ |
H A D | sip_msg.c | 44 void sip_free_content(_sip_msg_t *); 52 _sip_msg_t *sip_msg; in sip_new_msg() 54 sip_msg = calloc(1, sizeof (_sip_msg_t)); in sip_new_msg() 71 sip_destroy_msg(_sip_msg_t *_sip_msg) in sip_destroy_msg() 115 SIP_MSG_REFCNT_DECR((_sip_msg_t *)sip_msg); in sip_free_msg() 128 SIP_MSG_REFCNT_INCR((_sip_msg_t *)sip_msg); in sip_hold_msg() 137 _sip_msg_t *new_msg; in sip_clone_msg() 138 _sip_msg_t *_sip_msg; in sip_clone_msg() 146 new_msg = (_sip_msg_t *)sip_new_msg(); in sip_clone_msg() 149 _sip_msg = (_sip_msg_t *)sip_msg; in sip_clone_msg() [all …]
|
H A D | sip_dialog.h | 96 sip_dialog_t sip_dialog_create(_sip_msg_t *, _sip_msg_t *, int); 97 sip_dialog_t sip_dialog_find(_sip_msg_t *); 98 int sip_dialog_process(_sip_msg_t *, sip_dialog_t *); 99 sip_dialog_t sip_update_dialog(sip_dialog_t, _sip_msg_t *); 100 void sip_dialog_add_new_contact(sip_dialog_t, _sip_msg_t *); 102 sip_dialog_t sip_seed_dialog(sip_conn_object_t, _sip_msg_t *,
|
H A D | sip_ui.c | 53 _sip_msg_t *_sip_msg; in sip_get_header() 63 _sip_msg = (_sip_msg_t *)sip_msg; in sip_get_header() 65 sip_hdr = (sip_header_t)sip_search_for_header((_sip_msg_t *)sip_msg, in sip_get_header() 88 reqstr = _sip_startline_to_str((_sip_msg_t *)sip_msg, error); in sip_reqline_to_str() 107 respstr = _sip_startline_to_str((_sip_msg_t *)sip_msg, error); in sip_respline_to_str() 198 _sip_msg_t *_msg = (_sip_msg_t *)msg; in sip_delete_header_by_name() 426 _sip_msg_t *_sip_msg; in sip_msg_is_request() 437 _sip_msg = (_sip_msg_t *)sip_msg; in sip_msg_is_request() 458 _sip_msg_t *_sip_msg; in sip_msg_is_response() 468 _sip_msg = (_sip_msg_t *)sip_msg; in sip_msg_is_response() [all …]
|
H A D | sip_xaction_state_mc.c | 98 _sip_msg_t *); 100 _sip_msg_t **); 101 void sip_xaction_terminate(sip_xaction_t *, _sip_msg_t *, int); 104 _sip_msg_t *); 106 _sip_msg_t **); 108 _sip_msg_t **); 110 _sip_msg_t **); 112 _sip_msg_t *); 114 _sip_msg_t **); 116 _sip_msg_t *); [all …]
|
H A D | sip_msg.h | 358 }_sip_msg_t; typedef 361 extern char *sip_msg_to_msgbuf(_sip_msg_t *msg, int *error); 362 extern char *_sip_startline_to_str(_sip_msg_t *sip_msg, int *error); 363 extern int sip_adjust_msgbuf(_sip_msg_t *msg); 364 extern void sip_delete_all_headers(_sip_msg_t *sip_msg); 366 extern int _sip_copy_header(_sip_msg_t *, _sip_header_t *, char *, 368 extern int _sip_find_and_copy_header(_sip_msg_t *, _sip_msg_t *, 370 extern int _sip_find_and_copy_all_header(_sip_msg_t *, 371 _sip_msg_t *, char *header_name); 372 extern _sip_header_t *sip_search_for_header(_sip_msg_t *, char *, [all …]
|
H A D | sip_xaction.h | 85 _sip_msg_t *sip_xaction_orig_msg; /* orig request msg. */ 86 _sip_msg_t *sip_xaction_last_msg; /* last msg sent */ 111 _sip_msg_t *); 113 _sip_msg_t **); 124 extern void sip_xaction_terminate(sip_xaction_t *, _sip_msg_t *,
|
H A D | sip_headers.c | 294 _sip_copy_header(_sip_msg_t *sip_msg, _sip_header_t *header, char *extra_param, in _sip_copy_header() 371 _sip_find_and_copy_all_header(_sip_msg_t *_old_msg, _sip_msg_t *_new_msg, in _sip_find_and_copy_all_header() 429 _sip_msg_t *_old_msg; in sip_copy_all_headers() 430 _sip_msg_t *_new_msg; in sip_copy_all_headers() 435 _old_msg = (_sip_msg_t *)old_msg; in sip_copy_all_headers() 436 _new_msg = (_sip_msg_t *)new_msg; in sip_copy_all_headers() 461 _sip_msg_t *_old_msg; in sip_copy_start_line() 462 _sip_msg_t *_sip_msg; in sip_copy_start_line() 466 _old_msg = (_sip_msg_t *)msg; in sip_copy_start_line() 467 _sip_msg = (_sip_msg_t *)sip_msg; in sip_copy_start_line() [all …]
|
H A D | sip_add_hdrs.c | 128 _sip_msg_t *_sip_msg; in sip_add_empty_hdr() 133 _sip_msg = (_sip_msg_t *)sip_msg; in sip_add_empty_hdr() 168 _sip_msg_t *_sip_msg; in sip_add_2strs_to_msg() 176 _sip_msg = (_sip_msg_t *)sip_msg; in sip_add_2strs_to_msg() 241 _sip_msg_t *_sip_msg; in sip_add_str_to_msg() 246 _sip_msg = (_sip_msg_t *)sip_msg; in sip_add_str_to_msg() 291 _sip_msg_t *_sip_msg; in sip_add_int_to_msg() 297 _sip_msg = (_sip_msg_t *)sip_msg; in sip_add_int_to_msg() 353 _sip_msg_t *_sip_msg; in sip_add_intstr_to_msg() 359 _sip_msg = (_sip_msg_t *)sip_msg; in sip_add_intstr_to_msg() [all …]
|
H A D | sip_itf.c | 86 sip_send_resp(sip_conn_object_t conn_obj, _sip_msg_t *sip_msg, int resp) in sip_send_resp() 88 _sip_msg_t *sip_msg_resp; in sip_send_resp() 90 sip_msg_resp = (_sip_msg_t *)sip_create_response((sip_msg_t)sip_msg, in sip_send_resp() 118 sip_check_common_headers(sip_conn_object_t conn_obj, _sip_msg_t *sip_msg) in sip_check_common_headers() 140 sip_setup_header_pointers(_sip_msg_t *sip_msg) in sip_setup_header_pointers() 264 _sip_msg_t *_sip_msg; in sip_sendmsg() 270 _sip_msg = (_sip_msg_t *)sip_msg; in sip_sendmsg() 418 _sip_msg_t *sip_msg; in sip_process_new_packet() 446 sip_msg = (_sip_msg_t *)sip_new_msg(); in sip_process_new_packet()
|
H A D | sip_xaction.c | 49 int sip_xaction_add(sip_xaction_t *, char *, _sip_msg_t *, sip_method_t); 56 sip_find_md5_digest(char *bid, _sip_msg_t *msg, uint16_t *hindex, in sip_find_md5_digest() 292 sip_xaction_find(char *branchid, _sip_msg_t *msg, int which) in sip_xaction_find() 326 sip_xaction_create(sip_conn_object_t obj, _sip_msg_t *msg, char *branchid, in sip_xaction_create() 443 _sip_msg_t *_msg; in sip_xaction_get() 449 _msg = (_sip_msg_t *)msg; in sip_xaction_get() 450 sip_msg_info = ((_sip_msg_t *)msg)->sip_msg_req_res; in sip_xaction_get() 569 sip_xaction_add(sip_xaction_t *trans, char *branchid, _sip_msg_t *msg, in sip_xaction_add()
|
H A D | sip_dialog.c | 77 sip_dialog_t sip_seed_dialog(sip_conn_object_t, _sip_msg_t *, 79 sip_dialog_t sip_complete_dialog(_sip_msg_t *, _sip_dialog_t *); 80 int sip_dialog_process(_sip_msg_t *, sip_dialog_t *); 83 sip_dialog_t sip_dialog_find(_sip_msg_t *); 86 sip_dialog_t sip_update_dialog(sip_dialog_t, _sip_msg_t *); 91 static int sip_dialog_get_route_set(_sip_dialog_t *, _sip_msg_t *, 272 sip_dlg_recompute_rset(_sip_dialog_t *dialog, _sip_msg_t *sip_msg, int what) in sip_dlg_recompute_rset() 484 sip_dialog_get_route_set(_sip_dialog_t *dialog, _sip_msg_t *sip_msg, int what) in sip_dialog_get_route_set() 604 sip_seed_dialog(sip_conn_object_t obj, _sip_msg_t *sip_msg, in sip_seed_dialog() 856 sip_complete_dialog(_sip_msg_t *sip_msg, _sip_dialog_t *dialog) in sip_complete_dialog() [all …]
|
H A D | sip_gids.c | 196 _sip_msg_t *_sip_msg; in sip_branchid() 217 _sip_msg = (_sip_msg_t *)sip_msg; in sip_branchid()
|
H A D | sip_hdrs_ui.c | 593 _sip_msg_t *_sip_msg; in sip_get_branchid() 604 _sip_msg = (_sip_msg_t *)sip_msg; in sip_get_branchid() 668 _sip_msg_t *_sip_msg; in sip_add_branchid_to_via() 677 _sip_msg = (_sip_msg_t *)sip_msg; in sip_add_branchid_to_via() 701 _sip_msg_t *_sip_msg; in sip_get_num_via() 712 _sip_msg = (_sip_msg_t *)sip_msg; in sip_get_num_via()
|
H A D | sip_parse_hdrs.c | 1630 _sip_msg_t *sip_msg; in sip_parse_cftr_header()
|