Main Page | Modules | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

via_body Struct Reference

#include <parse_via.h>


Data Fields

int error
str hdr
str name
str version
str transport
str host
short proto
unsigned short port
str port_str
str params
str comment
int bsize
via_paramparam_lst
via_paramlast_param
via_parambranch
str tid
via_paramreceived
via_paramrport
via_parami
via_paramalias
via_bodynext


Field Documentation

struct via_param* via_body::alias
 

Definition at line 100 of file parse_via.h.

Referenced by parse_via(), receive_msg(), select_via_params_spec(), and via_body_cloner().

struct via_param* via_body::branch
 

Definition at line 95 of file parse_via.h.

Referenced by calc_crc_suffix(), char_msg_val(), intercept_ping_reply(), matching_3261(), parse_via(), select_via_params_spec(), t_lookup_request(), t_lookupOriginalT(), t_reply_matching(), and via_body_cloner().

int via_body::bsize
 

Definition at line 90 of file parse_via.h.

Referenced by build_res_buf_from_sip_res(), parse_via(), and select_via().

str via_body::comment
 

Definition at line 89 of file parse_via.h.

Referenced by parse_msg(), parse_via(), select_via_comment(), and via_body_cloner().

int via_body::error
 

Definition at line 76 of file parse_via.h.

Referenced by em_receive_request(), forward_reply(), get_hdr_field(), insert_fake_via(), parse_via(), and receive_msg().

str via_body::hdr
 

Definition at line 77 of file parse_via.h.

Referenced by build_req_buf_from_sip_req(), get_hdr_field(), insert_fake_via(), and via_body_cloner().

str via_body::host
 

Definition at line 81 of file parse_via.h.

Referenced by build_req_buf_from_sip_req(), calc_crc_suffix(), char_msg_val(), forward_reply(), init_rb(), ospGetSourceAddress(), parse_msg(), parse_via(), pike_check_req(), received_test(), select_via_host(), sl_send_reply(), testPrivateVia(), update_sock_struct_from_via(), via_1918(), via_body_cloner(), and via_matching().

struct via_param* via_body::i
 

Definition at line 99 of file parse_via.h.

Referenced by forward_reply(), parse_via(), select_via_params_spec(), and via_body_cloner().

struct via_param* via_body::last_param
 

Definition at line 92 of file parse_via.h.

Referenced by parse_via(), and via_body_cloner().

str via_body::name
 

Definition at line 78 of file parse_via.h.

Referenced by parse_msg(), parse_via(), select_via(), select_via_name(), and via_body_cloner().

struct via_body* via_body::next
 

Definition at line 104 of file parse_via.h.

Referenced by build_res_buf_from_sip_res(), free_via_list(), parse_headers(), parse_via(), parse_via_header(), sip_msg_cloner(), and via_body_cloner().

struct via_param* via_body::param_lst
 

Definition at line 91 of file parse_via.h.

Referenced by free_via_list(), parse_via(), select_via_params(), sip_msg_cloner(), and via_body_cloner().

str via_body::params
 

Definition at line 88 of file parse_via.h.

Referenced by build_req_buf_from_sip_req(), parse_msg(), parse_via(), and via_body_cloner().

unsigned short via_body::port
 

Definition at line 83 of file parse_via.h.

Referenced by build_req_buf_from_sip_req(), do_action(), forward_reply(), nat_uac_test_f(), parse_msg(), parse_via(), receive_msg(), received_test(), testSourceAddress(), update_sock_struct_from_via(), and via_matching().

str via_body::port_str
 

Definition at line 87 of file parse_via.h.

Referenced by build_req_buf_from_sip_req(), calc_crc_suffix(), char_msg_val(), parse_msg(), parse_via(), select_via_port(), and via_body_cloner().

short via_body::proto
 

Definition at line 82 of file parse_via.h.

Referenced by build_res_buf_from_sip_res(), forward_reply(), init_rb(), parse_via(), and update_sock_struct_from_via().

struct via_param* via_body::received
 

Definition at line 97 of file parse_via.h.

Referenced by build_req_buf_from_sip_req(), ipmatch_2(), parse_via(), received_test(), select_via_params_spec(), update_sock_struct_from_via(), and via_body_cloner().

struct via_param* via_body::rport
 

Definition at line 98 of file parse_via.h.

Referenced by build_req_buf_from_sip_req(), build_res_buf_from_sip_req(), ipmatch_2(), parse_via(), select_via_params_spec(), update_sock_struct_from_via(), and via_body_cloner().

str via_body::tid
 

Definition at line 96 of file parse_via.h.

Referenced by matching_3261(), via_body_cloner(), and via_matching().

str via_body::transport
 

Definition at line 80 of file parse_via.h.

Referenced by parse_msg(), parse_via(), select_via_transport(), via_body_cloner(), and via_matching().

str via_body::version
 

Definition at line 79 of file parse_via.h.

Referenced by parse_msg(), parse_via(), select_via_version(), and via_body_cloner().


The documentation for this struct was generated from the following file:
Generated on Thu Sep 9 04:16:28 2010 for SIPExpressRouter by  doxygen 1.3.9.1