Home
last modified time | relevance | path

Searched refs:sip_msg_t (Results 1 – 18 of 18) sorted by relevance

/illumos-gate/usr/src/lib/libsip/common/
H A Dsip.h298 typedef struct sip_message *sip_msg_t; typedef
416 sip_msg_t, const sip_dialog_t);
421 void (*sip_ulp_dlg_del)(sip_dialog_t, sip_msg_t, void *);
423 sip_msg_t, int, int);
424 void (*sip_ulp_dlg_state_cb)(sip_dialog_t, sip_msg_t, 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);
470 extern int sip_sendmsg(sip_conn_object_t, sip_msg_t, sip_dialog_t,
479 extern char *sip_branchid(sip_msg_t);
[all …]
H A Dsip_add_hdrs.c124 sip_add_empty_hdr(sip_msg_t sip_msg, char *hdr_name) in sip_add_empty_hdr()
163 sip_add_2strs_to_msg(sip_msg_t sip_msg, char *hdr_name, char *str1, in sip_add_2strs_to_msg()
236 sip_add_str_to_msg(sip_msg_t sip_msg, char *hdr_name, char *str, char *plist, in sip_add_str_to_msg()
287 sip_add_int_to_msg(sip_msg_t sip_msg, char *hdr_name, int i, char *plist) in sip_add_int_to_msg()
348 sip_add_intstr_to_msg(sip_msg_t sip_msg, char *hdr_name, int i, char *s, in sip_add_intstr_to_msg()
413 sip_add_name_aspec(sip_msg_t sip_msg, char *display_name, char *uri, in sip_add_name_aspec()
468 sip_add_accept(sip_msg_t sip_msg, char *type, char *subtype, char *m_par, in sip_add_accept()
518 sip_add_accept_enc(sip_msg_t sip_msg, char *code, char *plist) in sip_add_accept_enc()
537 sip_add_accept_lang(sip_msg_t sip_msg, char *lang, char *plist) in sip_add_accept_lang()
554 sip_add_alert_info(sip_msg_t sip_msg, char *alert, char *plist) in sip_add_alert_info()
[all …]
H A Dsip_hdrs_ui.c90 sip_get_val_from_msg(sip_msg_t msg, char *hdr_name, int val_type, in sip_get_val_from_msg()
213 sip_get_cftruri_from_msg(sip_msg_t sip_msg, int *error, char *hdrname) 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()
288 sip_get_from_uri_str(sip_msg_t sip_msg, int *error) 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()
306 sip_get_from_tag(sip_msg_t sip_msg, int *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()
352 sip_get_to_display_name(sip_msg_t sip_msg, int *error) in sip_get_to_display_name()
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()
[all …]
H A Dsip_dialog.c47 void (*sip_dlg_ulp_state_cb)(sip_dialog_t, sip_msg_t, int, int) = NULL;
48 void (*sip_ulp_dlg_del_cb)(sip_dialog_t, sip_msg_t, void *) = NULL;
55 _sip_header_t *sip_dlg_xchg_from_to(sip_msg_t, int);
100 void (*func)(sip_dialog_t, sip_msg_t, void *);
621 if (!sip_msg_is_request((sip_msg_t)sip_msg, &error)) in sip_seed_dialog()
624 method = sip_get_request_method((sip_msg_t)sip_msg, &error); in sip_seed_dialog()
634 if (sip_get_to_tag((sip_msg_t)sip_msg, NULL) != NULL) in sip_seed_dialog()
638 thdr = sip_dlg_xchg_from_to((sip_msg_t)sip_msg, in sip_seed_dialog()
660 if (sip_get_from_tag((sip_msg_t)sip_msg, NULL) == NULL || in sip_seed_dialog()
661 sip_get_from_uri_str((sip_msg_t)sip_msg, NULL) == NULL || in sip_seed_dialog()
[all …]
H A Dsip_msg.c49 sip_msg_t
59 return ((sip_msg_t)sip_msg); in sip_new_msg()
78 sip_delete_all_headers((sip_msg_t)_sip_msg); in sip_destroy_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()
154 sip_free_msg((sip_msg_t)new_msg); in sip_clone_msg()
158 sip_free_msg((sip_msg_t)new_msg); in sip_clone_msg()
166 sip_free_msg((sip_msg_t)new_msg); in sip_clone_msg()
[all …]
H A Dsip_itf.c42 void (*sip_ulp_recv)(const sip_conn_object_t, sip_msg_t,
90 sip_msg_resp = (_sip_msg_t *)sip_create_response((sip_msg_t)sip_msg, in sip_send_resp()
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()
122 if (sip_get_to_uri_str((sip_msg_t)sip_msg, &err) == NULL) in sip_check_common_headers()
124 if (sip_get_from_uri_str((sip_msg_t)sip_msg, &err) == NULL) in sip_check_common_headers()
126 if (sip_get_callseq_num((sip_msg_t)sip_msg, &err) < 0) in sip_check_common_headers()
128 if (sip_get_callid((sip_msg_t)sip_msg, &err) == NULL) in sip_check_common_headers()
258 sip_sendmsg(sip_conn_object_t obj, sip_msg_t sip_msg, sip_dialog_t dialog, in sip_sendmsg()
321 (sip_msg_t)sip_msg, dialog->sip_dlg_msgcnt, in sip_sendmsg()
[all …]
H A Dsip_xaction_state_mc.c186 (sip_msg_t)msg, sip_trans->sip_xaction_msgcnt, SIP_TRANSACTION_LOG); in sip_xaction_output()
302 (sip_msg_t)msg, prev_state, sip_trans->sip_xaction_state); in sip_clnt_xaction_output()
455 (sip_msg_t)msg, prev_state, sip_trans->sip_xaction_state); in sip_srv_xaction_inv_res()
583 (sip_msg_t)msg, prev_state, sip_trans->sip_xaction_state); in sip_srv_xaction_noninv_res()
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()
663 resp_to_tag = sip_get_to_tag((sip_msg_t)sip_last_resp, 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()
[all …]
H A Dsip_ui.c50 sip_get_header(sip_msg_t sip_msg, char *header_name, sip_header_t old_header, in sip_get_header()
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()
196 sip_delete_header_by_name(sip_msg_t msg, char *header_name) in sip_delete_header_by_name()
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()
520 sip_get_request_uri_str(sip_msg_t sip_msg, int *error) in sip_get_request_uri_str()
563 sip_get_response_code(sip_msg_t sip_msg, int *error) in sip_get_response_code()
597 sip_get_response_phrase(sip_msg_t sip_msg, int *error) in sip_get_response_phrase()
[all …]
H A Dsip_dialog.h93 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 Dsip_xaction.h109 (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 Dsip_xaction_ui.c73 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 Dsip_xaction.c47 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 Dsip_headers.c400 _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 Dsip_dialog_ui.c41 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 Dsip_msg.h377 extern int sip_create_nonOKack(sip_msg_t, sip_msg_t, sip_msg_t);
H A Dsip_miscdefs.h249 extern void sip_add_log(sip_log_t *, sip_msg_t, int, int);
H A Dsip_gids.c187 sip_branchid(sip_msg_t sip_msg) in sip_branchid()
H A Dsip_logging.c395 sip_add_log(sip_log_t *sip_log, sip_msg_t sip_msg, int seq, int type) in sip_add_log()