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

/illumos-gate/usr/src/lib/libsip/common/
H A Dsip.h300 typedef struct sip_message *sip_msg_t; typedef in typeref:struct:sip_message
418 sip_msg_t, const sip_dialog_t);
423 void (*sip_ulp_dlg_del)(sip_dialog_t, sip_msg_t, void *);
425 sip_msg_t, int, int);
426 void (*sip_ulp_dlg_state_cb)(sip_dialog_t, sip_msg_t, int,
468 extern sip_msg_t sip_new_msg();
469 extern void sip_free_msg(sip_msg_t);
470 extern void sip_hold_msg(sip_msg_t);
472 extern int sip_sendmsg(sip_conn_object_t, sip_msg_t, sip_dialog_t,
481 extern char *sip_branchid(sip_msg_t);
[all...]
H A Dsip_add_hdrs.c126 sip_add_empty_hdr(sip_msg_t sip_msg, char *hdr_name)
165 sip_add_2strs_to_msg(sip_msg_t sip_msg, char *hdr_name, char *str1,
238 sip_add_str_to_msg(sip_msg_t sip_msg, char *hdr_name, char *str, char *plist,
289 sip_add_int_to_msg(sip_msg_t sip_msg, char *hdr_name, int i, char *plist)
350 sip_add_intstr_to_msg(sip_msg_t sip_msg, char *hdr_name, int i, char *s,
415 sip_add_name_aspec(sip_msg_t sip_msg, char *display_name, char *uri,
470 sip_add_accept(sip_msg_t sip_msg, char *type, char *subtype, char *m_par,
520 sip_add_accept_enc(sip_msg_t sip_msg, char *code, char *plist)
539 sip_add_accept_lang(sip_msg_t sip_msg, char *lang, char *plist)
556 sip_add_alert_info(sip_msg_t sip_ms
[all...]
H A Dsip_dialog.h95 sip_msg_t, void *),
96 void (*ulp_dlg_state)(sip_dialog_t, sip_msg_t,
103 void sip_dialog_terminate(sip_dialog_t, sip_msg_t);
H A Dsip_hdrs_ui.c92 sip_get_val_from_msg(sip_msg_t msg, char *hdr_name, int val_type,
215 sip_get_cftruri_from_msg(sip_msg_t sip_msg, int *error, char *hdrname)
253 sip_get_cftrname_from_msg(sip_msg_t sip_msg, int *error, char *hdrname)
290 sip_get_from_uri_str(sip_msg_t sip_msg, int *error)
299 sip_get_from_display_name(sip_msg_t sip_msg, int *error)
308 sip_get_from_tag(sip_msg_t sip_msg, int *error)
345 sip_get_to_uri_str(sip_msg_t sip_msg, int *error)
354 sip_get_to_display_name(sip_msg_t sip_msg, int *error)
363 sip_get_to_tag(sip_msg_t sip_msg, int *error)
400 sip_get_callid(sip_msg_t sip_ms
[all...]
H A Dsip_xaction.h111 (sip_transaction_t, sip_msg_t, int, int));
116 extern sip_xaction_t *sip_xaction_get(sip_conn_object_t, sip_msg_t,
123 sip_msg_t, int, int);
H A Dsip_dialog.c49 void (*sip_dlg_ulp_state_cb)(sip_dialog_t, sip_msg_t, int, int) = NULL;
50 void (*sip_ulp_dlg_del_cb)(sip_dialog_t, sip_msg_t, void *) = NULL;
57 _sip_header_t *sip_dlg_xchg_from_to(sip_msg_t, int);
102 void (*func)(sip_dialog_t, sip_msg_t, void *);
623 if (!sip_msg_is_request((sip_msg_t)sip_msg, &error))
626 method = sip_get_request_method((sip_msg_t)sip_msg, &error);
636 if (sip_get_to_tag((sip_msg_t)sip_msg, NULL) != NULL)
640 thdr = sip_dlg_xchg_from_to((sip_msg_t)sip_msg,
662 if (sip_get_from_tag((sip_msg_t)sip_msg, NULL) == NULL ||
663 sip_get_from_uri_str((sip_msg_t)sip_ms
[all...]
H A Dsip_itf.c44 void (*sip_ulp_recv)(const sip_conn_object_t, sip_msg_t,
92 sip_msg_resp = (_sip_msg_t *)sip_create_response((sip_msg_t)sip_msg,
105 sip_free_msg((sip_msg_t)sip_msg_resp);
113 sip_free_msg((sip_msg_t)sip_msg_resp);
124 if (sip_get_to_uri_str((sip_msg_t)sip_msg, &err) == NULL)
126 if (sip_get_from_uri_str((sip_msg_t)sip_msg, &err) == NULL)
128 if (sip_get_callseq_num((sip_msg_t)sip_msg, &err) < 0)
130 if (sip_get_callid((sip_msg_t)sip_msg, &err) == NULL)
260 sip_sendmsg(sip_conn_object_t obj, sip_msg_t sip_msg, sip_dialog_t dialog,
323 (sip_msg_t)sip_ms
[all...]
H A Dsip_msg.c51 sip_msg_t
61 return ((sip_msg_t)sip_msg);
80 sip_delete_all_headers((sip_msg_t)_sip_msg);
112 sip_free_msg(sip_msg_t sip_msg)
124 sip_hold_msg(sip_msg_t sip_msg)
136 sip_msg_t
137 sip_clone_msg(sip_msg_t sip_msg)
156 sip_free_msg((sip_msg_t)new_msg);
160 sip_free_msg((sip_msg_t)new_msg);
168 sip_free_msg((sip_msg_t)new_ms
[all...]
H A Dsip_xaction_ui.c75 sip_get_trans(sip_msg_t sip_msg, int which, int *error)
105 !sip_msg_is_request((sip_msg_t)_trans->sip_xaction_last_msg,
108 } else if (!sip_msg_is_request((sip_msg_t)
H A Dsip_ui.c52 sip_get_header(sip_msg_t sip_msg, char *header_name, sip_header_t old_header,
79 sip_reqline_to_str(sip_msg_t sip_msg, int *error)
98 sip_respline_to_str(sip_msg_t sip_msg, int *error)
198 sip_delete_header_by_name(sip_msg_t msg, char *header_name)
426 sip_msg_is_request(sip_msg_t sip_msg, int *error)
457 sip_msg_is_response(sip_msg_t sip_msg, int *error)
488 sip_get_request_method(sip_msg_t sip_msg, int *error)
522 sip_get_request_uri_str(sip_msg_t sip_msg, int *error)
565 sip_get_response_code(sip_msg_t sip_msg, int *error)
599 sip_get_response_phrase(sip_msg_t sip_ms
[all...]
H A Dsip_xaction_state_mc.c188 (sip_msg_t)msg, sip_trans->sip_xaction_msgcnt, SIP_TRANSACTION_LOG);
304 (sip_msg_t)msg, prev_state, sip_trans->sip_xaction_state);
457 (sip_msg_t)msg, prev_state, sip_trans->sip_xaction_state);
585 (sip_msg_t)msg, prev_state, sip_trans->sip_xaction_state);
610 (sip_msg_t)*sip_msg, sip_trans->sip_xaction_msgcnt,
659 req_to_tag = sip_get_to_tag((sip_msg_t)msg, &error);
665 resp_to_tag = sip_get_to_tag((sip_msg_t)sip_last_resp,
698 (sip_msg_t)msg, prev_state,
729 (sip_msg_t)msg, prev_state,
798 sip_free_msg((sip_msg_t)ms
[all...]
H A Dsip_xaction.c49 void (*sip_xaction_ulp_state_cb)(sip_transaction_t, sip_msg_t, int, int) = NULL;
80 to_uri = sip_get_to_uri_str((sip_msg_t)msg, &error);
83 cseq = sip_get_callseq_num((sip_msg_t)msg, &error);
304 method = sip_get_callseq_method((sip_msg_t)msg, &error);
383 method = sip_get_callseq_method((sip_msg_t)msg, &ret);
431 (sip_msg_t)msg, prev_state, trans->sip_xaction_state);
440 sip_xaction_get(sip_conn_object_t obj, sip_msg_t msg, boolean_t create,
643 void (*ulp_state_cb)(sip_transaction_t, sip_msg_t, int, int))
H A Dsip_dialog_ui.c43 sip_msg_t
49 sip_msg_t sip_msg;
125 sip_msg_t
130 sip_msg_t sip_msg;
H A Dsip_headers.c402 _sip_find_and_copy_header(sip_msg_t _old_msg, sip_msg_t _new_msg,
428 sip_copy_all_headers(sip_msg_t old_msg, sip_msg_t new_msg)
459 sip_copy_start_line(sip_msg_t msg, sip_msg_t sip_msg)
546 sip_delete_start_line(sip_msg_t sip_msg)
590 sip_delete_headers(sip_msg_t sip_msg, char *header_name)
H A Dsip_msg.h379 extern int sip_create_nonOKack(sip_msg_t, sip_msg_t, sip_msg_t);
H A Dsip_miscdefs.h251 extern void sip_add_log(sip_log_t *, sip_msg_t, int, int);
H A Dsip_gids.c189 sip_branchid(sip_msg_t sip_msg)
H A Dsip_logging.c397 sip_add_log(sip_log_t *sip_log, sip_msg_t sip_msg, int seq, int type)

Completed in 70 milliseconds