Collaboration diagram for libtrace_packet_t:
Data Fields | |
libtrace_t * | trace |
pointer to the trace | |
void * | header |
pointer to the framing header | |
void * | payload |
pointer to the link layer | |
void * | buffer |
allocated buffer | |
libtrace_rt_types_t | type |
rt protocol type for the packet | |
buf_control_t | buf_control |
who owns the memory | |
int | capture_length |
Cached capture length. | |
void * | l3_header |
Cached l3 header. | |
uint16_t | l3_ethertype |
Cached l3 ethertype. |
|
who owns the memory
|
|
allocated buffer
|
|
Cached capture length.
|
|
pointer to the framing header
|
|
Cached l3 ethertype.
|
|
Cached l3 header.
|
|
pointer to the link layer
|
|
pointer to the trace
|
|
rt protocol type for the packet
|