Home
last modified time | relevance | path

Searched refs:_sip_msg (Results 1 – 7 of 7) sorted by relevance

/titanic_44/usr/src/lib/libsip/common/
H A Dsip_ui.c55 _sip_msg_t *_sip_msg; in sip_get_header() local
65 _sip_msg = (_sip_msg_t *)sip_msg; in sip_get_header()
66 (void) pthread_mutex_lock(&_sip_msg->sip_msg_mutex); in sip_get_header()
69 (void) pthread_mutex_unlock(&_sip_msg->sip_msg_mutex); in sip_get_header()
428 _sip_msg_t *_sip_msg; in sip_msg_is_request() local
439 _sip_msg = (_sip_msg_t *)sip_msg; in sip_msg_is_request()
440 (void) pthread_mutex_lock(&_sip_msg->sip_msg_mutex); in sip_msg_is_request()
441 if (_sip_msg->sip_msg_req_res == NULL) { in sip_msg_is_request()
442 (void) pthread_mutex_unlock(&_sip_msg->sip_msg_mutex); in sip_msg_is_request()
447 sip_msg_info = _sip_msg->sip_msg_req_res; in sip_msg_is_request()
[all …]
H A Dsip_add_hdrs.c130 _sip_msg_t *_sip_msg; in sip_add_empty_hdr() local
135 _sip_msg = (_sip_msg_t *)sip_msg; in sip_add_empty_hdr()
136 (void) pthread_mutex_lock(&_sip_msg->sip_msg_mutex); in sip_add_empty_hdr()
137 if (_sip_msg->sip_msg_cannot_be_modified) { in sip_add_empty_hdr()
138 (void) pthread_mutex_unlock(&_sip_msg->sip_msg_mutex); in sip_add_empty_hdr()
146 (void) pthread_mutex_unlock(&_sip_msg->sip_msg_mutex); in sip_add_empty_hdr()
153 _sip_add_header(_sip_msg, new_header, B_TRUE, B_FALSE, hdr_name); in sip_add_empty_hdr()
154 if (_sip_msg->sip_msg_buf != NULL) in sip_add_empty_hdr()
155 _sip_msg->sip_msg_modified = B_TRUE; in sip_add_empty_hdr()
156 (void) pthread_mutex_unlock(&_sip_msg->sip_msg_mutex); in sip_add_empty_hdr()
[all …]
H A Dsip_msg.c73 sip_destroy_msg(_sip_msg_t *_sip_msg) in sip_destroy_msg() argument
76 assert(mutex_held(&_sip_msg->sip_msg_mutex)); in sip_destroy_msg()
78 (void) sip_delete_start_line_locked(_sip_msg); in sip_destroy_msg()
79 assert(_sip_msg->sip_msg_ref_cnt == 0); in sip_destroy_msg()
80 sip_delete_all_headers((sip_msg_t)_sip_msg); in sip_destroy_msg()
81 sip_free_content(_sip_msg); in sip_destroy_msg()
82 if (_sip_msg->sip_msg_buf != NULL) in sip_destroy_msg()
83 free(_sip_msg->sip_msg_buf); in sip_destroy_msg()
85 if (_sip_msg->sip_msg_old_buf != NULL) in sip_destroy_msg()
86 free(_sip_msg->sip_msg_old_buf); in sip_destroy_msg()
[all …]
H A Dsip_gids.c198 _sip_msg_t *_sip_msg; in sip_branchid() local
219 _sip_msg = (_sip_msg_t *)sip_msg; in sip_branchid()
220 (void) pthread_mutex_lock(&_sip_msg->sip_msg_mutex); in sip_branchid()
221 via = sip_search_for_header(_sip_msg, SIP_VIA, NULL); in sip_branchid()
223 (void) pthread_mutex_unlock(&_sip_msg->sip_msg_mutex); in sip_branchid()
226 to = sip_search_for_header(_sip_msg, SIP_TO, NULL); in sip_branchid()
227 from = sip_search_for_header(_sip_msg, SIP_FROM, NULL); in sip_branchid()
228 callid = sip_search_for_header(_sip_msg, SIP_CALL_ID, NULL); in sip_branchid()
229 (void) pthread_mutex_unlock(&_sip_msg->sip_msg_mutex); in sip_branchid()
230 cseq = sip_get_callseq_num(_sip_msg, NULL); in sip_branchid()
[all …]
H A Dsip_headers.c464 _sip_msg_t *_sip_msg; in sip_copy_start_line() local
469 _sip_msg = (_sip_msg_t *)sip_msg; in sip_copy_start_line()
483 new_header->sip_hdr_sipmsg = _sip_msg; in sip_copy_start_line()
485 _sip_msg->sip_msg_start_line = new_header; in sip_copy_start_line()
486 _sip_msg->sip_msg_len = len; in sip_copy_start_line()
487 (void) strncpy(_sip_msg->sip_msg_start_line->sip_hdr_start, in sip_copy_start_line()
489 (void) sip_parse_first_line(_sip_msg->sip_msg_start_line, in sip_copy_start_line()
490 &_sip_msg->sip_msg_req_res); in sip_copy_start_line()
500 sip_delete_start_line_locked(_sip_msg_t *_sip_msg) in sip_delete_start_line_locked() argument
505 if (_sip_msg->sip_msg_start_line == NULL) in sip_delete_start_line_locked()
[all …]
H A Dsip_itf.c266 _sip_msg_t *_sip_msg; in sip_sendmsg() local
272 _sip_msg = (_sip_msg_t *)sip_msg; in sip_sendmsg()
273 if ((ret = sip_adjust_msgbuf(_sip_msg)) != 0) { in sip_sendmsg()
278 assert(_sip_msg->sip_msg_req_res != NULL); in sip_sendmsg()
279 sip_msg_info = _sip_msg->sip_msg_req_res; in sip_sendmsg()
296 ret = sip_xaction_output(obj, sip_trans, _sip_msg); in sip_sendmsg()
314 (void) sip_update_dialog(dialog, _sip_msg); in sip_sendmsg()
330 _sip_msg); in sip_sendmsg()
341 B_TRUE, _sip_msg->sip_msg_len); in sip_sendmsg()
344 B_TRUE, _sip_msg->sip_msg_len); in sip_sendmsg()
[all …]
H A Dsip_hdrs_ui.c595 _sip_msg_t *_sip_msg; in sip_get_branchid() local
606 _sip_msg = (_sip_msg_t *)sip_msg; in sip_get_branchid()
608 (void) pthread_mutex_lock(&_sip_msg->sip_msg_mutex); in sip_get_branchid()
609 header = sip_search_for_header(_sip_msg, SIP_VIA, NULL); in sip_get_branchid()
613 (void) pthread_mutex_unlock(&_sip_msg->sip_msg_mutex); in sip_get_branchid()
619 (void) pthread_mutex_unlock(&_sip_msg->sip_msg_mutex); in sip_get_branchid()
625 (void) pthread_mutex_unlock(&_sip_msg->sip_msg_mutex); in sip_get_branchid()
632 (void) pthread_mutex_unlock(&_sip_msg->sip_msg_mutex); in sip_get_branchid()
641 (void) pthread_mutex_unlock(&_sip_msg->sip_msg_mutex); in sip_get_branchid()
649 (void) pthread_mutex_unlock(&_sip_msg->sip_msg_mutex); in sip_get_branchid()
[all …]