#include <msg_parser.h>

Definition at line 170 of file msg_parser.h.
Definition at line 205 of file msg_parser.h.
Referenced by parse_accept_hdr(), and sip_msg_cloner().
struct hdr_field* accept_disposition [read] |
struct hdr_field* accept_language [read] |
Definition at line 206 of file msg_parser.h.
Referenced by run_language_switch(), and sip_msg_cloner().
used for all the forwarded requests/replies
Definition at line 249 of file msg_parser.h.
Referenced by add_rr_param(), anchor_lump(), build_cell(), build_req_buf_from_sip_req(), build_res_buf_from_sip_res(), check_hdrs_changes(), count_local_rr(), del_lump(), free_faked_req(), free_sip_msg(), free_sip_msg_lite(), post_print_uac_request(), relay_reply(), sip_msg_cloner(), and t_uac().
Definition at line 255 of file msg_parser.h.
Referenced by build_req_buf_from_sip_req(), forward_request(), pre_print_uac_request(), and t_newtran().
| char add_to_branch_s[MAX_BRANCH_PARAM_LEN] |
whatever whoever want to append to branch comes here
Definition at line 254 of file msg_parser.h.
Referenced by build_req_buf_from_sip_req(), forward_request(), pre_print_uac_request(), and t_newtran().
struct hdr_field* authorization [read] |
Definition at line 197 of file msg_parser.h.
Referenced by challenge(), check_username(), clone_authorized_hooks(), consume_credentials(), diameter_is_user_in(), ds_hash_authusername(), find_credentials(), get_username_domain(), is_user(), mark_authorized_cred(), and sip_msg_cloner().
struct lump* body_lumps [read] |
Lumps that update Content-Length
Definition at line 250 of file msg_parser.h.
Referenced by anchor_lump(), build_req_buf_from_sip_req(), build_res_buf_from_sip_res(), del_lump(), free_faked_req(), free_sip_msg(), free_sip_msg_lite(), post_print_uac_request(), set_body_f(), sip_msg_cloner(), and t_uac().
| int branch_index |
| char* buf |
scratch pad, holds a unmodified message, via, etc. point into it
Definition at line 229 of file msg_parser.h.
Referenced by __sl_reply_out(), ac_cancel(), add_diversion_helper(), add_hf_helper(), add_maxfwd_header(), add_rcv_param_f(), add_sock_hdr(), adjust_clen(), after_loose(), after_strict(), alter_mediaip(), alter_mediaport(), alter_rtcp(), anchor_lump(), append_header(), append_rpid_helper(), apply_urihdr_changes(), assemble_msg(), buffered_printer(), build_req_buf_from_sip_req(), build_res_buf_from_sip_res(), check_hdrs_changes(), clen_builder(), consume_credentials(), conv183(), decode_contact(), decode_msg(), del_lump(), do_action(), do_replace_body_f(), encode_header(), encode_msg(), exec_msg(), extract_parsed_hdrs(), faked_msg_init(), filter_body_f(), fix_nated_contact_f(), fix_nated_sdp_f(), FixContact(), force_rtp_proxy(), forward_sl_request(), free_sip_msg(), get_body(), get_fdisplay_anchor(), get_header(), get_sdp_message(), get_user_agent(), handle_sr(), insert_element(), insert_path_as_route(), mi_tm_uac_dlg(), mi_uac_dlg_hdl(), ospAppendHeader(), parse_ac_msg(), parse_headers(), parse_msg(), patch(), prepend_path(), process_lumps(), pv_t_copy_msg(), pv_t_update_req(), pv_t_update_rpl(), receive_msg(), record_route(), record_route_preset(), remove_element(), remove_header(), remove_hf_f(), remove_hf_re_f(), replace_all_f(), replace_body_f(), replace_element(), replace_f(), replace_from(), restore_from(), restore_from_reply(), restore_to_reply(), save_ruri(), search_append_body_f(), search_append_f(), search_body_f(), search_f(), send_reply(), set_body_f(), sip_msg_cloner(), sip_trace(), subst_body_f(), subst_f(), trace_onreply_in(), trace_onreply_out(), and utils_forward().
Definition at line 186 of file msg_parser.h.
Referenced by ac_uac_req(), add_cisco_vsa(), assemble_msg(), bla_handle_notify(), char_msg_val(), check_transaction_quadruple(), core2strar(), determine_call_id(), dlg_bridge_tm_callback(), dlg_new_dialog(), dlg_onroute(), ds_hash_callid(), EndMediaSession(), extract_sdialog_info(), get_callid(), init_new_t(), mi_check_msg(), Notify2Xmpp(), ospGetCallId(), pack_ci(), parse_headers(), parse_message(), pre_match_parse(), preprocess_request(), ring_filter(), ring_insert_callid(), rls_handle_notify(), rls_handle_subscribe(), sip_msg_cloner(), sip_trace(), sipping_rpl_filter(), subs_cback_func(), t_check_trans(), t_lookup_request(), trace_onreply_in(), trace_onreply_out(), trace_onreq_out(), trace_sl_onreply_out(), update_contact(), validate_msg(), verify_destination(), and verify_source().
Definition at line 190 of file msg_parser.h.
Referenced by add_contacts_to_loc_set(), assemble_msg(), bla_handle_notify(), check_contacts(), check_message_support(), check_register(), contact_iterator(), decode_contact_header(), encode_contact(), extract_sdialog_info(), get_contact_uri(), get_first_contact(), get_register_expire(), m_store(), parse_message(), populate_leg_info(), shmcontact2dset(), sip_msg_cloner(), subs_cback_func(), and update_contact().
struct hdr_field* content_disposition [read] |
Definition at line 211 of file msg_parser.h.
Referenced by parse_content_disposition(), parse_headers(), and sip_msg_cloner().
struct hdr_field* content_length [read] |
Definition at line 196 of file msg_parser.h.
Referenced by ac_reply(), ac_uac_req(), adjust_clen(), cmd_send_message(), do_script_action(), func_handle_publish(), func_send_message(), handle_publish(), has_body_f(), imc_manager(), m_store(), mi_check_msg(), parse_headers(), patch_content_length(), push_on_network(), set_body_f(), should_acc_reply(), sip_msg_cloner(), and xjab_manage_sipmsg().
struct hdr_field* content_type [read] |
Definition at line 195 of file msg_parser.h.
Referenced by check_content_type(), find_content_type_application_sdp(), m_store(), mi_check_msg(), parse_content_type_hdr(), parse_headers(), rls_handle_notify(), set_body_f(), and sip_msg_cloner().
Definition at line 188 of file msg_parser.h.
Referenced by ac_uac_req(), add_sdp(), check_hdrs_changes(), check_transaction_quadruple(), dlg_bridge_tm_callback(), extract_sdialog_info(), get_cseq_method(), get_cseq_number(), get_cseq_value(), init_new_t(), is_method_f(), mi_check_msg(), parse_dlg(), parse_headers(), parse_message(), populate_leg_info(), preprocess_request(), remove_sdp(), sip_msg_cloner(), sipping_rpl_filter(), sst_dialog_response_fwded_CB(), subs_cback_func(), t_check(), and update_cseqs().
Definition at line 213 of file msg_parser.h.
Referenced by add_diversion_helper(), diversion_param(), parse_diversion_header(), and sip_msg_cloner().
Destination URI, must be forwarded to this URI if len!=0
Definition at line 238 of file msg_parser.h.
Referenced by add_uac(), do_action(), ds_select_dst(), e2e_cancel_branch(), fake_req(), free_faked_req(), free_sip_msg(), free_sip_msg_lite(), post_print_uac_request(), pre_print_uac_request(), set_dst_uri(), sip_msg_cloner(), t_forward_nonack(), t_load_contacts(), and t_uac().
| char* eoh |
pointer to the end of header (if found) or null
Definition at line 224 of file msg_parser.h.
Referenced by anchor_lump(), del_lump(), parse_headers(), and sip_msg_cloner().
Definition at line 204 of file msg_parser.h.
Referenced by handle_publish(), handle_subscribe(), Notify2Xmpp(), rls_handle_notify(), rls_handle_subscribe(), and sip_msg_cloner().
Definition at line 198 of file msg_parser.h.
Referenced by extract_sdialog_info(), get_expires(), get_expires_hf(), handle_publish(), insert_contacts(), m_dump(), m_store(), mi_publ_rpl_cback(), parse_headers(), parse_message(), publ_cback_func(), sip_msg_cloner(), and subs_cback_func().
struct msg_start first_line [read] |
Message first line
Definition at line 172 of file msg_parser.h.
Referenced by ac_cancel(), ac_reply(), ac_sl_msg(), ac_uac_req(), add_diversion(), add_pending_sdp_session(), add_uac(), append_branch(), append_fixed_vars(), assemble_msg(), authorize(), build_dlg_ack(), build_req_buf_from_sip_req(), build_res_buf_from_sip_res(), char_msg_val(), check_blacklist(), check_user_blacklist(), cmd_send_message(), conf_needs_forward(), conv183(), core2strar(), decode_contact(), decode_contact_header(), dlg_confirmed_resp_uac(), dlg_early_resp_uac(), dlg_new_dialog(), dlg_new_resp_uac(), dlg_onroute(), dlg_request_uas(), do_action(), do_uac_auth(), e2e_cancel_branch(), encode_msg(), env_set_code_status(), eval_elem(), find_qos_sdp(), find_queue(), force_rtp_proxy(), force_rtp_proxy2_f(), func_send_message(), get_dest_user(), get_header(), get_reply_status(), get_request_uri(), get_source_uri(), get_to_tag(), get_username(), imc_manager(), init_new_t(), is_method_f(), lookup(), m_store(), mi_publ_rpl_cback(), mi_uac_dlg_hdl(), parse_msg(), parse_sip_msg_uri(), perl_exec2(), push_on_network(), pv_authorize(), pv_get_tm_reply_code(), pv_t_update_req(), pv_t_update_rpl(), qos_dialog_created_CB(), qos_dialog_request_CB(), qos_dialog_response_CB(), receive_msg(), registered(), remove_sdp(), replace_build(), ring_filter(), rl_check(), rtpproxy_answer2_f(), rtpproxy_offer2_f(), rule_translate(), save_ruri(), sip_msg_cloner(), sip_trace(), Sipreply2Xmpp(), sl_filter_ACK(), sl_send_reply_helper(), sst_check_min(), sst_dialog_created_CB(), sst_dialog_request_within_CB(), sst_dialog_response_fwded_CB(), start_recording_f(), subst_uri_f(), t_cancel_branches(), t_check(), t_check_status(), t_check_trans(), t_unref(), trace_sl_onreply_out(), use_media_proxy(), w_exec_dset(), w_restore_from(), warning_builder(), and xjab_manage_sipmsg().
flags used from script
Definition at line 263 of file msg_parser.h.
Referenced by cr_do_route(), cr_load_next_domain(), dlg_onreq(), e2e_cancel_branch(), fake_req(), insert_contacts(), isflagset(), pack_ci(), pv_t_copy_msg(), reply_received(), resetflag(), run_failure_handlers(), setflag(), sst_dialog_created_CB(), t_flush_flags(), t_forward_nonack(), and update_contacts().
struct socket_info* force_send_socket [read] |
force sending on this socket
Definition at line 274 of file msg_parser.h.
Referenced by ac_sl_msg(), after_loose(), after_strict(), do_action(), do_dns_failover(), dp_apply_policy(), get_send_socket(), lookup(), ops_pushto_avp(), pv_t_copy_msg(), t_forward_nonack(), t_load_contacts(), and t_next_contacts().
Definition at line 189 of file msg_parser.h.
Referenced by ac_uac_req(), allow_uri(), assemble_msg(), bla_handle_notify(), bla_set_flag(), char_msg_val(), check_hdrs_changes(), check_routing(), check_transaction_quadruple(), cmd_send_message(), core2strar(), do_load_gws(), ds_hash_fromuri(), extract_sdialog_info(), func_handle_publish(), func_handle_subscribe(), func_send_message(), get_fdisplay_anchor(), get_from_uri(), get_orig_user(), imc_manager(), init_new_t(), is_direction(), is_from_user_enum_2(), m_store(), mi_check_msg(), mi_tm_uac_dlg(), Notify2Xmpp(), ospGetFromUserpart(), parse_dlg(), parse_from_header(), parse_from_uri(), parse_headers(), prefix2domain(), push_on_network(), record_route(), record_route_preset(), replace_from(), request2dlg(), restore_from(), restore_from_reply(), rls_handle_notify(), rls_handle_subscribe(), sip_msg_cloner(), sip_trace(), subs_cback_func(), trace_onreply_in(), trace_onreply_out(), trace_onreq_in(), trace_onreq_out(), trace_sl_onreply_out(), update_contact(), validate_msg(), verify_destination(), verify_source(), and xjab_manage_sipmsg().
Definition at line 184 of file msg_parser.h.
Referenced by build_res_buf_from_sip_req(), build_res_buf_from_sip_res(), get_sl_branch(), parse_headers(), sip_msg_cloner(), and via_diff().
| unsigned int hash_index |
index to TM hash table; stored in core to avoid unnecessary calculations
Definition at line 259 of file msg_parser.h.
Referenced by matching_3261(), new_t(), t_check_trans(), t_lookup_request(), t_lookupOriginalT(), and t_newtran().
All the parsed headers
Definition at line 175 of file msg_parser.h.
Referenced by ac_cancel(), ac_uac_req(), add_hf_helper(), add_maxfwd_header(), bla_handle_notify(), build_hf_struct(), build_res_buf_from_sip_req(), clean_msg_clone(), clone_authorized_hooks(), encode_msg(), extract_allowed_headers(), extract_parsed_hdrs(), free_sip_msg(), free_sip_msg_lite(), get_autenticate_hdr(), get_sock_hdr(), handle_publish(), insert_path_as_route(), is_3263_failure(), is_present_hf_f(), is_present_hf_re_f(), mi_publ_rpl_cback(), mi_tm_uac_dlg(), mi_uac_dlg_hdl(), Notify2Xmpp(), ospGetNextHop(), ospGetOspHeader(), ospGetSourceAddress(), parse_headers(), prepend_path(), publ_cback_func(), record_route(), record_route_preset(), recordroute_diff(), remove_header(), remove_hf_f(), remove_hf_re_f(), rls_handle_notify(), rls_handle_subscribe(), sip_msg_cloner(), and verify_source().
| unsigned int id |
message id, unique/process
Definition at line 171 of file msg_parser.h.
Referenced by add_diversion_helper(), add_rr_param(), after_loose(), after_strict(), authorize(), build_cell(), check_route_param(), diameter_is_user_in(), dlg_onroute(), fake_req(), faked_msg_next(), force_rtp_proxy(), get_current_dialog(), get_route_param(), is_direction(), msg_tracer(), pv_get_dlg_lifetime(), pv_get_dlg_status(), pv_t_copy_msg(), pv_t_update_req(), pv_t_update_rpl(), receive_msg(), record_route(), register_tmcb(), restore_from_reply(), set_current_dialog(), set_rtp_proxy_set_f(), start_recording_f(), unforce_rtp_proxy_f(), w_record_route(), and w_record_route_preset().
struct hdr_field* last_header [read] |
Pointer to the last parsed header
Definition at line 176 of file msg_parser.h.
Referenced by contact_iterator(), find_credentials(), find_next_route(), parse_headers(), shmcontact2dset(), and sip_msg_cloner().
| unsigned int len |
message len (orig)
Definition at line 231 of file msg_parser.h.
Referenced by __sl_reply_out(), ac_cancel(), anchor_lump(), assemble_msg(), buffered_printer(), build_req_buf_from_sip_req(), build_res_buf_from_sip_res(), clen_builder(), conv183(), decode_msg(), del_lump(), do_action(), do_replace_body_f(), encode_header(), encode_msg(), eval_elem(), exec_msg(), extract_parsed_hdrs(), faked_msg_init(), filter_body_f(), fix_nated_contact_f(), forward_request(), forward_sl_request(), get_body(), get_sdp_message(), get_user_agent(), mi_tm_uac_dlg(), mi_uac_dlg_hdl(), parse_ac_msg(), parse_headers(), parse_msg(), publ_send200ok(), pv_t_copy_msg(), pv_t_update_req(), pv_t_update_rpl(), receive_msg(), replace_all_f(), replace_body_f(), search_append_body_f(), search_body_f(), set_body_f(), sip_msg_cloner(), sip_trace(), subst_body_f(), trace_onreply_in(), trace_onreply_out(), and utils_forward().
struct hdr_field* maxforwards [read] |
Definition at line 191 of file msg_parser.h.
Referenced by is_maxfwd_present(), parse_headers(), and sip_msg_cloner().
Definition at line 217 of file msg_parser.h.
Referenced by parse_headers(), parse_min_se(), and sip_msg_cloner().
| unsigned int msg_flags |
flags used by core - allows to set various flags on the message; may be used for simple inter-module communication or remembering processing state reached
Definition at line 268 of file msg_parser.h.
Referenced by __dialog_created(), __sl_reply_out(), acc_onreq(), alter_mediaport(), assemble_msg(), build_local(), build_req_buf_from_sip_req(), build_res_buf_from_sip_req(), check_hdrs_changes(), core2strar(), do_action(), EngageMediaProxy(), fix_nated_sdp_f(), free_cell(), NAT_Keepalive(), pre_print_uac_request(), replace_from(), restore_from(), run_failure_handlers(), run_trans_callbacks(), shmcontact2dset(), sip_msg_cloner(), and update_sock_struct_from_via().
changed first line uri, when you change this don't forget to set parsed_uri_ok to 0
Definition at line 235 of file msg_parser.h.
Referenced by acc_onreply(), add_uac(), append_branch(), append_fixed_vars(), apply_urihdr_changes(), build_req_buf_from_sip_req(), cmd_send_message(), decode_contact(), do_action(), e2e_cancel_branch(), eval_elem(), fake_req(), free_faked_req(), free_sip_msg(), free_sip_msg_lite(), func_send_message(), get_dest_user(), get_redirect(), get_request_uri(), get_source_uri(), get_username(), imc_manager(), lookup(), m_store(), on_missed(), parse_sip_msg_uri(), post_print_uac_request(), pre_print_uac_request(), print_dset(), push_on_network(), registered(), replace_build(), rewrite_uri(), rule_translate(), shmcontact2dset(), sip_msg_cloner(), subst_uri_f(), t_forward_nonack(), t_uac(), update_new_uri(), w_exec_dset(), warning_builder(), and xjab_manage_sipmsg().
struct hdr_field* organization [read] |
Definition at line 207 of file msg_parser.h.
Referenced by parse_headers(), run_string_switch(), and sip_msg_cloner().
Definition at line 219 of file msg_parser.h.
Referenced by parse_headers(), parse_pai_header(), and sip_msg_cloner().
Already parsed header field types
Definition at line 177 of file msg_parser.h.
Referenced by parse_headers(), t_newtran(), and warning_builder().
struct sip_uri parsed_orig_ruri [read] |
struct sip_uri parsed_uri [read] |
speed-up > keep here the parsed uri
Definition at line 243 of file msg_parser.h.
Referenced by actually_rewrite(), add_uri_param(), after_strict(), alias_db_lookup(), assemble_msg(), authorize(), check_blacklist(), check_routing(), check_user_blacklist(), do_action(), do_load_gws(), do_to_gw(), does_uri_exist(), dp_apply_policy(), dp_can_connect(), ds_hash_ruri(), enum_pv_query_3(), enum_query_2(), eval_elem(), get_username_domain(), handle_publish(), handle_subscribe(), i_enum_query_2(), imc_manager(), is_uri_host_local(), load_gws_from_grp(), loose_route(), next_gw(), opt_reply(), ospGetNextHop(), ospGetRouteParameters(), ospGetUriUserpart(), parse_sip_msg_uri(), prefix2domain(), radius_does_uri_exist_0(), radius_does_uri_user_exist_0(), rls_handle_subscribe(), sd_lookup(), sip_msg_cloner(), subst_user_f(), uri_param_2(), verify_destination(), and verify_source().
| int parsed_uri_ok |
1 if parsed_uri is valid, 0 if not, set it to 0 if you modify the uri (e.g change new_uri)
Definition at line 241 of file msg_parser.h.
Referenced by acc_onreply(), add_uac(), apply_urihdr_changes(), assemble_msg(), authorize(), do_action(), do_to_gw(), e2e_cancel_branch(), fake_req(), on_missed(), opt_reply(), parse_sip_msg_uri(), post_print_uac_request(), pre_print_uac_request(), prefix2domain(), rewrite_uri(), sip_msg_cloner(), subst_uri_f(), and t_forward_nonack().
Definition at line 194 of file msg_parser.h.
Referenced by build_path_vector(), and sip_msg_cloner().
create a route HF out of this path vector
Definition at line 277 of file msg_parser.h.
Referenced by add_uac(), build_req_buf_from_sip_req(), do_action(), e2e_cancel_branch(), free_sip_msg(), free_sip_msg_lite(), pre_print_uac_request(), send_reply(), set_path_vector(), sip_msg_cloner(), t_forward_nonack(), and t_load_contacts().
Definition at line 218 of file msg_parser.h.
Referenced by parse_headers(), parse_ppi_header(), parse_ppi_uri(), and sip_msg_cloner().
Definition at line 208 of file msg_parser.h.
Referenced by parse_headers(), run_priority_switch(), and sip_msg_cloner().
Definition at line 220 of file msg_parser.h.
Referenced by parse_headers(), parse_privacy(), and sip_msg_cloner().
struct hdr_field* proxy_auth [read] |
Definition at line 199 of file msg_parser.h.
Referenced by challenge(), check_username(), clone_authorized_hooks(), consume_credentials(), diameter_is_user_in(), ds_hash_authusername(), find_credentials(), get_username_domain(), is_user(), mark_authorized_cred(), and sip_msg_cloner().
struct hdr_field* proxy_require [read] |
struct receive_info rcv [read] |
source & dest ip, ports, proto a.s.o
Definition at line 227 of file msg_parser.h.
Referenced by __dialog_created(), add_sock_hdr(), allow_source_address(), allow_source_address_group(), allow_trusted_0(), append_fixed_vars(), assemble_msg(), build_req_buf_from_sip_req(), create_as_action_reply(), create_as_event_sl(), create_as_event_t(), create_rcv_uri(), do_action(), do_from_gw(), ds_is_from_list(), eval_elem(), extract_sdialog_info(), fix_nated_contact_f(), FixContact(), force_rtp_proxy(), force_rtp_proxy1_f(), get_cur_connection(), get_local_contact(), get_signaling_ip(), get_source_uri(), id_builder(), init_rb(), insert_contacts(), is_from_user_enum_2(), is_peer_verified(), keepalive_registration(), keepalive_subscription(), NAT_Keepalive(), nat_uac_test_f(), pack_ci(), pike_check_req(), populate_leg_info(), prepend_path(), pv_t_copy_msg(), receive_msg(), received_builder(), received_test(), replace_sdp_ip(), rport_builder(), rtpproxy_answer1_f(), rtpproxy_offer1_f(), send_2XX_reply(), sip_trace(), sl_send_reply_helper(), test_source_address(), trace_onreply_in(), trace_onreply_out(), trace_onreq_out(), trace_sl_onreply_out(), update_contacts(), update_sock_struct_from_via(), w_as_relay_sl(), w_as_relay_t(), and warning_builder().
struct hdr_field* record_route [read] |
Definition at line 193 of file msg_parser.h.
Referenced by assemble_msg(), extract_sdialog_info(), get_route_set(), populate_leg_info(), process_routeset(), sip_msg_cloner(), and subs_cback_func().
Definition at line 215 of file msg_parser.h.
Referenced by parse_headers(), parse_refer_to_header(), and sip_msg_cloner().
struct lump_rpl* reply_lump [read] |
only for localy generated replies !!!
Definition at line 251 of file msg_parser.h.
Referenced by add_lump_rpl(), build_res_buf_from_sip_req(), free_faked_req(), free_sip_msg(), sip_msg_cloner(), and unlink_lump_rpl().
Definition at line 192 of file msg_parser.h.
Referenced by ac_sl_msg(), ac_uac_req(), after_loose(), after_strict(), find_first_route(), find_rem_target(), ospGetRouteParameters(), and sip_msg_cloner().
Definition at line 214 of file msg_parser.h.
Referenced by ospGetRpidUserpart(), parse_headers(), parse_rpid_header(), and sip_msg_cloner().
struct sdp_info* sdp [read] |
Definition at line 222 of file msg_parser.h.
Referenced by add_sdp(), free_sip_msg(), and sip_msg_cloner().
struct hdr_field* session_expires [read] |
Definition at line 216 of file msg_parser.h.
Referenced by parse_headers(), parse_session_expires(), and sip_msg_cloner().
Definition at line 270 of file msg_parser.h.
Referenced by do_action(), faked_msg_init(), lumps_len(), process_lumps(), pv_t_copy_msg(), and receive_msg().
Definition at line 271 of file msg_parser.h.
Referenced by do_action(), faked_msg_init(), lumps_len(), process_lumps(), pv_t_copy_msg(), and receive_msg().
Definition at line 209 of file msg_parser.h.
Referenced by parse_headers(), run_string_switch(), and sip_msg_cloner().
Definition at line 200 of file msg_parser.h.
Referenced by parse_msg_for_sst_info(), parse_supported(), and sip_msg_cloner().
Definition at line 187 of file msg_parser.h.
Referenced by _reply(), ac_reply(), ac_uac_req(), acc_onack(), append_fixed_vars(), assemble_msg(), bla_handle_notify(), char_msg_val(), check_hdrs_changes(), check_register(), check_to(), check_transaction_quadruple(), cmd_send_message(), dlg_bridge_tm_callback(), dlg_new_dialog(), dlg_onreply(), dlg_onroute(), ds_hash_touri(), eval_elem(), extract_sdialog_info(), func_handle_publish(), func_handle_subscribe(), func_send_message(), get_dest_user(), get_realm(), get_rpl_to(), get_to_tag(), get_to_uri(), get_uri(), has_totag(), init_new_t(), is_preloaded(), m_dump(), m_store(), mi_check_msg(), mi_tm_uac_dlg(), Notify2Xmpp(), ospGetToUserpart(), parse_dlg(), parse_headers(), parse_message(), parse_to_uri(), pre_match_parse(), push_on_network(), relay_reply(), replace_from(), request2dlg(), restore_from(), restore_to_reply(), rls_handle_notify(), rls_handle_subscribe(), run_address_switch(), run_proxy(), send_ack(), sip_msg_cloner(), sl_filter_ACK(), sl_send_reply_helper(), subs_cback_func(), t_check(), unmatched_totag(), update_contact(), update_totag_set(), validate_msg(), w_acc_log_request(), w_dlg_manage(), and xjab_manage_sipmsg().
| char* unparsed |
here we stopped parsing
Definition at line 225 of file msg_parser.h.
Referenced by add_diversion_helper(), add_hf_helper(), add_sock_hdr(), adjust_clen(), append_header(), append_rpid_helper(), apply_urihdr_changes(), conv183(), extract_parsed_hdrs(), get_body(), insert_path_as_route(), mi_tm_uac_dlg(), ospAppendHeader(), parse_headers(), parse_msg(), prepend_path(), save_ruri(), set_body_f(), and sip_msg_cloner().
struct hdr_field* unsupported [read] |
struct hdr_field* user_agent [read] |
Definition at line 210 of file msg_parser.h.
Referenced by get_user_agent(), pack_ci(), parse_headers(), run_string_switch(), and sip_msg_cloner().
The first via
Definition at line 173 of file msg_parser.h.
Referenced by ac_sl_msg(), build_req_buf_from_sip_req(), build_res_buf_from_sip_req(), build_res_buf_from_sip_res(), calc_crc_suffix(), char_msg_val(), do_action(), forward_reply(), init_rb(), matching_3261(), nat_uac_test_f(), parse_headers(), parse_msg(), pike_check_req(), receive_msg(), received_test(), sip_msg_cloner(), sl_send_reply_helper(), t_check(), t_lookup_request(), t_lookupOriginalT(), t_reply_matching(), test_private_via(), test_source_address(), update_sock_struct_from_via(), and via_1918().
The second via
Definition at line 174 of file msg_parser.h.
Referenced by build_res_buf_from_sip_res(), forward_reply(), parse_headers(), parse_msg(), preprocess_request(), sip_msg_cloner(), and sipping_rpl_filter().
1.5.6