hexagram/include/hexagram/pcapng/if.h
2019-01-20 14:58:44 -06:00

27 lines
917 B
C

#ifndef _HEXAGRAM_PCAPNG_IF_H
#define _HEXAGRAM_PCAPNG_IF_H
/*
* pcapng interface description block structure
*/
#define HEXAGRAM_PCAPNG_OPTION_IF_NAME 2
#define HEXAGRAM_PCAPNG_OPTION_IF_DESCRIPTION 3
#define HEXAGRAM_PCAPNG_OPTION_IF_IPV4_ADDR 4
#define HEXAGRAM_PCAPNG_OPTION_IF_IPV6_ADDR 5
#define HEXAGRAM_PCAPNG_OPTION_IF_MAC_ADDR 6
#define HEXAGRAM_PCAPNG_OPTION_IF_EUI_ADDR 7
#define HEXAGRAM_PCAPNG_OPTION_IF_SPEED 8
#define HEXAGRAM_PCAPNG_OPTION_IF_TSRESOL 9
#define HEXAGRAM_PCAPNG_OPTION_IF_TZONE 10
#define HEXAGRAM_PCAPNG_OPTION_IF_FILTER 11
#define HEXAGRAM_PCAPNG_OPTION_IF_OS 12
#define HEXAGRAM_PCAPNG_OPTION_IF_FCSLEN 13
#define HEXAGRAM_PCAPNG_OPTION_IF_TSOFFSET 14
typedef struct _hexagram_pcapng_if {
uint16_t linktype,
reserved;
uint32_t snaplen;
} hexagram_pcapng_if;
#endif /* _HEXAGRAM_PCAPNG_IF_H */