Lines Matching defs:sip_msg
35 #include "sip_msg.h"
49 sip_msg_t sip_msg;
57 if ((sip_msg = sip_new_msg()) == NULL)
68 if (sip_add_request_line(sip_msg, method, uri) != 0) {
73 if (sip_copy_header(sip_msg, _dialog->sip_dlg_local_uri_tag, NULL) != 0)
75 if (sip_copy_header(sip_msg, _dialog->sip_dlg_remote_uri_tag, NULL) !=
79 if (sip_copy_header(sip_msg, _dialog->sip_dlg_local_contact, NULL) != 0)
81 if (sip_add_via(sip_msg, transport, sent_by, sent_by_port, via_param) !=
85 if (sip_add_maxforward(sip_msg, maxforward) != 0)
87 if (sip_copy_header(sip_msg, _dialog->sip_dlg_call_id, NULL) != 0)
95 if (sip_add_cseq(sip_msg, method, cseq) != 0) {
104 (void) sip_delete_header_by_name(sip_msg, SIP_ROUTE);
107 if (sip_copy_header(sip_msg, _dialog->sip_dlg_route_set,
114 return (sip_msg);
117 sip_free_msg(sip_msg);
130 sip_msg_t sip_msg;
132 sip_msg = sip_create_dialog_req(method, dialog, transport, sent_by,
134 if (sip_msg != NULL) {
135 if (sip_delete_header_by_name(sip_msg, SIP_CONTACT) != 0) {
136 sip_free_msg(sip_msg);
141 return (sip_msg);