/osnet-11/usr/src/lib/libsip/common/ |
H A D | sip.h | 297 typedef struct sip_message *sip_msg_t; typedef in typeref:struct:sip_message 415 sip_msg_t, const sip_dialog_t); 420 void (*sip_ulp_dlg_del)(sip_dialog_t, sip_msg_t, void *); 422 sip_msg_t, int, int); 423 void (*sip_ulp_dlg_state_cb)(sip_dialog_t, sip_msg_t, int, 465 extern sip_msg_t sip_new_msg(void); 466 extern void sip_free_msg(sip_msg_t); 467 extern void sip_hold_msg(sip_msg_t); 469 extern int sip_sendmsg(sip_conn_object_t, sip_msg_t, sip_dialog_t, 478 extern char *sip_branchid(sip_msg_t); [all...] |
H A D | sip_add_hdrs.c | 123 sip_add_empty_hdr(sip_msg_t sip_msg, char *hdr_name) 162 sip_add_2strs_to_msg(sip_msg_t sip_msg, char *hdr_name, char *str1, 235 sip_add_str_to_msg(sip_msg_t sip_msg, char *hdr_name, char *str, char *plist, 286 sip_add_int_to_msg(sip_msg_t sip_msg, char *hdr_name, int i, char *plist) 347 sip_add_intstr_to_msg(sip_msg_t sip_msg, char *hdr_name, int i, char *s, 412 sip_add_name_aspec(sip_msg_t sip_msg, char *display_name, char *uri, 467 sip_add_accept(sip_msg_t sip_msg, char *type, char *subtype, char *m_par, 517 sip_add_accept_enc(sip_msg_t sip_msg, char *code, char *plist) 536 sip_add_accept_lang(sip_msg_t sip_msg, char *lang, char *plist) 553 sip_add_alert_info(sip_msg_t sip_ms [all...] |
H A D | sip_dialog.h | 95 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 D | sip_hdrs_ui.c | 92 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 D | sip_xaction.h | 111 (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 D | sip_dialog.c | 49 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 D | sip_itf.c | 44 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 D | sip_msg.c | 48 sip_msg_t 58 return ((sip_msg_t)sip_msg); 77 sip_delete_all_headers((sip_msg_t)_sip_msg); 109 sip_free_msg(sip_msg_t sip_msg) 121 sip_hold_msg(sip_msg_t sip_msg) 133 sip_msg_t 134 sip_clone_msg(sip_msg_t sip_msg) 153 sip_free_msg((sip_msg_t)new_msg); 157 sip_free_msg((sip_msg_t)new_msg); 165 sip_free_msg((sip_msg_t)new_ms [all...] |
H A D | sip_xaction_ui.c | 75 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 D | sip_ui.c | 49 sip_get_header(sip_msg_t sip_msg, char *header_name, sip_header_t old_header, 76 sip_reqline_to_str(sip_msg_t sip_msg, int *error) 95 sip_respline_to_str(sip_msg_t sip_msg, int *error) 195 sip_delete_header_by_name(sip_msg_t msg, char *header_name) 423 sip_msg_is_request(sip_msg_t sip_msg, int *error) 454 sip_msg_is_response(sip_msg_t sip_msg, int *error) 485 sip_get_request_method(sip_msg_t sip_msg, int *error) 519 sip_get_request_uri_str(sip_msg_t sip_msg, int *error) 562 sip_get_response_code(sip_msg_t sip_msg, int *error) 596 sip_get_response_phrase(sip_msg_t sip_ms [all...] |
H A D | sip_xaction_state_mc.c | 188 (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 D | sip_xaction.c | 49 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 D | sip_dialog_ui.c | 43 sip_msg_t 49 sip_msg_t sip_msg; 125 sip_msg_t 130 sip_msg_t sip_msg;
|
H A D | sip_headers.c | 402 _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 D | sip_msg.h | 379 extern int sip_create_nonOKack(sip_msg_t, sip_msg_t, sip_msg_t);
|
H A D | sip_miscdefs.h | 251 extern void sip_add_log(sip_log_t *, sip_msg_t, int, int);
|
H A D | sip_gids.c | 186 sip_branchid(sip_msg_t sip_msg)
|
H A D | sip_logging.c | 394 sip_add_log(sip_log_t *sip_log, sip_msg_t sip_msg, int seq, int type)
|