#include <PACKET32.H>
Public Attributes | |
timeval | bh_tstamp |
It is stored in a TimeVal structure. | |
UINT | bh_caplen |
UINT | bh_datalen |
Original length of packet. | |
USHORT | bh_hdrlen |
timeval | bh_tstamp |
bpf_u_int32 | bh_caplen |
bpf_u_int32 | bh_datalen |
u_short | bh_hdrlen |
timeval | bh_tstamp |
It is stored in a TimeVal structure. |
This structure defines the header associated with every packet delivered to the application.
Definition at line 134 of file PACKET32.H.
|
|
|
Length of captured portion. The captured portion can be different from the original packet, because it is possible (with a proper filter) to instruct the driver to capture only a portion of the packets. Definition at line 169 of file Packet32.h. |
|
|
|
Original length of packet.
Definition at line 172 of file Packet32.h. |
|
|
|
Length of bpf header (this struct plus alignment padding). In some cases, a padding could be added between the end of this structure and the packet data for performance reasons. This filed can be used to retrieve the actual data of the packet. Definition at line 173 of file Packet32.h. |
|
It is stored in a TimeVal structure. The timestamp associated with the captured packet. Definition at line 167 of file Packet32.h. |
|
|
|
It is stored in a TimeVal structure. The timestamp associated with the captured packet. Definition at line 135 of file PACKET32.H. |