11#ifndef __FILE_PCAPNG_H__
12#define __FILE_PCAPNG_H__
19 proto_tree *block_tree;
28typedef void (local_block_option_dissect_t)(proto_tree *option_tree,
proto_item *option_item,
30 int unknown_option_hf,
31 uint32_t option_code, uint32_t option_length,
36 local_block_dissect_t *dissector;
39 local_block_option_dissect_t *option_dissector;
49 uint32_t block_type, tvbuff_t *tvb,
int offset,
unsigned encoding,
58 uint64_t block_offset;
59 uint32_t prev_block_length;
60 uint32_t block_number;
61 uint32_t section_number;
62 uint32_t interface_number;
63 uint32_t darwin_process_event_number;
64 uint32_t frame_number;
73 uint64_t timestamp_resolution;
74 uint64_t timestamp_offset;
82extern int dissect_block(proto_tree *tree,
packet_info *pinfo, tvbuff_t *tvb,
struct info *
info);
struct dissect_options_tag dissect_options
Capture options coming from user interface.
struct _packet_info packet_info
Represents the metadata and indexing information for a single captured frame.
proto_node proto_item
Definition proto.h:922
struct _wmem_array_t wmem_array_t
Opaque type representing a dynamically resizable array in the wmem system.
Definition wmem_array.h:42
Definition file-pcapng.h:17
Definition file-pcapng.h:77
Definition file-pcapng.h:57
Definition file-pcapng.h:70
Definition file-pcapng.h:34
struct _value_string value_string
Mapping between a 32-bit integer value and its string representation.