Type Alias packet_info
Source pub type packet_info = _packet_info;
#[repr(C)]
pub struct packet_info {Show 52 fields
pub current_proto: *const i8,
pub cinfo: *mut epan_column_info,
pub presence_flags: u32,
pub num: u32,
pub abs_ts: nstime_t,
pub rel_ts: nstime_t,
pub fd: *mut _frame_data,
pub pseudo_header: *mut wtap_pseudo_header,
pub rec: *mut wtap_rec,
pub data_src: *mut _GSList,
pub dl_src: _address,
pub dl_dst: _address,
pub net_src: _address,
pub net_dst: _address,
pub src: _address,
pub dst: _address,
pub vlan_id: u32,
pub noreassembly_reason: *const i8,
pub fragmented: i32,
pub flags: _packet_info__bindgen_ty_1,
pub ptype: u32,
pub srcport: u32,
pub destport: u32,
pub match_uint: u32,
pub match_string: *const i8,
pub use_conv_addr_port_endpoints: i32,
pub conv_addr_port_endpoints: *mut conversation_addr_port_endpoints,
pub conv_elements: *mut conversation_element,
pub can_desegment: u16,
pub saved_can_desegment: u16,
pub desegment_offset: i32,
pub desegment_len: u32,
pub want_pdu_tracking: u16,
pub bytes_until_next_pdu: u32,
pub p2p_dir: i32,
pub private_table: *mut _GHashTable,
pub layers: *mut _wmem_list_t,
pub proto_layers: *mut _wmem_map_t,
pub curr_layer_num: u8,
pub curr_proto_layer_num: u8,
pub link_number: u16,
pub clnp_srcref: u16,
pub clnp_dstref: u16,
pub link_dir: i32,
pub src_win_scale: i16,
pub dst_win_scale: i16,
pub proto_data: *mut _GSList,
pub dependent_frames: *mut _GSList,
pub frame_end_routines: *mut _GSList,
pub pool: *mut _wmem_allocator_t,
pub epan: *mut epan_session,
pub heur_list_name: *const i8,
}