Lines Matching refs:sip_msg_t

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_msg, NULL) == NULL ||
664 ((cseq = sip_get_callseq_num((sip_msg_t)sip_msg, NULL)) == -1) ||
665 (callid = sip_get_callid((sip_msg_t)sip_msg, NULL)) == NULL ||
666 sip_get_to_uri_str((sip_msg_t)sip_msg, NULL) == NULL ||
764 local_tag = sip_get_from_tag((sip_msg_t)sip_msg, NULL);
787 (sip_msg_t)sip_msg, dialog->sip_dlg_msgcnt, SIP_DIALOG_LOG);
805 sip_dlg_xchg_from_to(sip_msg_t sip_msg, int what)
874 if (sip_msg_is_request((sip_msg_t)sip_msg, &error) && error == 0)
875 method = sip_get_request_method((sip_msg_t)sip_msg, &error);
877 method = sip_get_callseq_method((sip_msg_t)sip_msg, &error);
879 (sip_msg_is_request((sip_msg_t)sip_msg, &error) &&
884 sip_get_callseq_num((sip_msg_t)sip_msg, NULL) !=
887 sip_get_callseq_num((sip_msg_t)sip_msg, NULL) !=
894 thdr = sip_dlg_xchg_from_to((sip_msg_t)sip_msg,
920 sstate = sip_get_substate((sip_msg_t)sip_msg, &error);
936 ttag = sip_get_from_tag((sip_msg_t)sip_msg, NULL);
939 thdr = sip_dlg_xchg_from_to((sip_msg_t)sip_msg,
955 ttag = sip_get_to_tag((sip_msg_t)sip_msg, NULL);
972 event = sip_get_event((sip_msg_t)sip_msg, &error);
1023 resp_code = sip_get_response_code((sip_msg_t)sip_msg, &error);
1067 (sip_msg_t)sip_msg, NULL);
1077 sip_ulp_dlg_del_cb(dialog, (sip_msg_t)sip_msg,
1182 sip_dialog_terminate(dialog, (sip_msg_t)sip_msg);
1187 (sip_msg_t)sip_msg, prev_state, dialog->sip_dlg_state);
1283 is_request = sip_msg_is_request((sip_msg_t)sip_msg, &error);
1287 localtag = sip_get_to_tag((sip_msg_t)sip_msg, &error);
1289 remtag = sip_get_from_tag((sip_msg_t)sip_msg, &error);
1291 remtag = sip_get_to_tag((sip_msg_t)sip_msg, &error);
1293 localtag = sip_get_from_tag((sip_msg_t)sip_msg, &error);
1297 callid = sip_get_callid((sip_msg_t)sip_msg, &error);
1356 sip_dialog_terminate(_sip_dialog_t *dialog, sip_msg_t sip_msg)
1436 (sip_msg_t)sip_msg, _dialog->sip_dlg_msgcnt, SIP_DIALOG_LOG);
1439 request = sip_msg_is_request((sip_msg_t)sip_msg, &error);
1446 cseq = sip_get_callseq_num((sip_msg_t)sip_msg, &error);
1449 method = sip_get_callseq_method((sip_msg_t)sip_msg, &error);
1452 if (sip_get_request_method((sip_msg_t)sip_msg, &error) !=
1499 resp_code = sip_get_response_code((sip_msg_t)sip_msg, &error);
1501 method = sip_get_callseq_method((sip_msg_t)sip_msg,
1531 (sip_msg_t)sip_msg, NULL);
1534 (sip_msg_t)sip_msg);
1678 (sip_msg_t)sip_msg, _dialog->sip_dlg_msgcnt, SIP_DIALOG_LOG);
1681 isreq = sip_msg_is_request((sip_msg_t)sip_msg, &error);
1686 method = sip_get_request_method((sip_msg_t)sip_msg, &error);
1693 resp_code = sip_get_response_code((sip_msg_t)sip_msg, &error);
1698 method = sip_get_callseq_method((sip_msg_t)sip_msg, &error);
1743 sip_dlg_ulp_state_cb(dialog, (sip_msg_t)sip_msg,
1832 sip_dialog_init(void (*ulp_dlg_del) (sip_dialog_t, sip_msg_t, void *),
1833 void (*ulp_state_cb)(sip_dialog_t, sip_msg_t, int, int))