[−][src]Module pcap_file::pcapng
Structs
Block | PcapNg Block |
CustomBinaryOption | |
CustomUtf8Option | |
EnhancedPacketBlock | An Enhanced Packet Block (EPB) is the standard container for storing the packets coming from the network. |
InterfaceDescriptionBlock | An Interface Description Block (IDB) is the container for information describing an interface on which packet data is captured. |
InterfaceStatisticsBlock | The Interface Statistics Block contains the capture statistics for a given interface and it is optional. |
Ipv4Record | |
Ipv6Record | |
NameResolutionBlock | The Name Resolution Block (NRB) is used to support the correlation of numeric addresses (present in the captured packets) and their corresponding canonical names and it is optional. |
PacketBlock | The Packet Block is obsolete, and MUST NOT be used in new files. Use the Enhanced Packet Block or Simple Packet Block instead. |
PcapNgParser | Parser for a PcapNg formated stream. |
PcapNgReader | Wraps another reader and uses it to read a PcapNg formated stream. |
SectionHeaderBlock | Section Header Block: it defines the most important characteristics of the capture file. |
SimplePacketBlock | The Simple Packet Block (SPB) is a lightweight container for storing the packets coming from the network. Its presence is optional. |
SystemdJournalExportBlock | The systemd Journal Export Block is a lightweight containter for systemd Journal Export Format entry data. |
UnknownBlock | |
UnknownOption | |
UnknownRecord |
Enums
BlockType | |
EnhancedPacketOption | |
InterfaceDescriptionOption | |
InterfaceStatisticsOption | |
NameResolutionOption | |
PacketOption | |
ParsedBlock | PcapNg parsed blocks |
Record | |
SectionHeaderOption |
Functions
str_from_u8_null_terminated |