Lines Matching defs:new_msg

136 	_sip_msg_t	*new_msg;
145 new_msg = (_sip_msg_t *)sip_new_msg();
146 if (new_msg == NULL)
152 if (sip_copy_start_line(_sip_msg, new_msg) != 0) {
153 sip_free_msg((sip_msg_t)new_msg);
156 if (sip_copy_all_headers(_sip_msg, new_msg) != 0) {
157 sip_free_msg((sip_msg_t)new_msg);
165 sip_free_msg((sip_msg_t)new_msg);
173 sip_free_msg((sip_msg_t)new_msg);
185 new_msg->sip_msg_content_len += len;
186 new_msg->sip_msg_len += len;
187 if (new_msg->sip_msg_content == NULL)
188 new_msg->sip_msg_content = msg_content;
201 (void) pthread_mutex_lock(&new_msg->sip_msg_mutex);
202 new_msg->sip_msg_buf = sip_msg_to_msgbuf((sip_msg_t)new_msg, NULL);
203 if (new_msg->sip_msg_buf == NULL) {
204 (void) pthread_mutex_unlock(&new_msg->sip_msg_mutex);
205 sip_free_msg((sip_msg_t)new_msg);
208 new_msg->sip_msg_cannot_be_modified = B_TRUE;
209 (void) pthread_mutex_unlock(&new_msg->sip_msg_mutex);
211 return ((sip_msg_t)new_msg);
588 _sip_msg_t *new_msg;
597 new_msg = (_sip_msg_t *)sip_new_msg();
598 if (new_msg == NULL)
607 if (sip_add_response_line(new_msg, response, response_code) != 0)
613 if (_sip_find_and_copy_all_header(_sip_request, new_msg, SIP_VIA) != 0)
619 if (_sip_find_and_copy_header(_sip_request, new_msg, SIP_FROM,
628 if (_sip_find_and_copy_header(_sip_request, new_msg, SIP_TO,
653 if (_sip_find_and_copy_header(_sip_request, new_msg,
664 if (_sip_find_and_copy_header(_sip_request, new_msg, SIP_CALL_ID, NULL,
671 if (_sip_find_and_copy_header(_sip_request, new_msg, SIP_CSEQ, NULL,
680 if (_sip_find_and_copy_all_header(_sip_request, new_msg,
686 if (sip_add_contact(new_msg, NULL, mycontact, B_FALSE,
692 return ((sip_msg_t)new_msg);
694 sip_free_msg((sip_msg_t)new_msg);