|
|
|
@ -1068,17 +1068,18 @@ void DecodeGlobalConfig(void);
|
|
|
|
|
|
|
|
|
|
/** libpcap shows us the way to linktype codes
|
|
|
|
|
* \todo we need more & maybe put them in a separate file? */
|
|
|
|
|
#define LINKTYPE_NULL DLT_NULL
|
|
|
|
|
#define LINKTYPE_ETHERNET DLT_EN10MB
|
|
|
|
|
#define LINKTYPE_LINUX_SLL 113
|
|
|
|
|
#define LINKTYPE_PPP 9
|
|
|
|
|
#define LINKTYPE_RAW DLT_RAW
|
|
|
|
|
#define LINKTYPE_NULL DLT_NULL
|
|
|
|
|
#define LINKTYPE_ETHERNET DLT_EN10MB
|
|
|
|
|
#define LINKTYPE_LINUX_SLL 113
|
|
|
|
|
#define LINKTYPE_PPP 9
|
|
|
|
|
#define LINKTYPE_RAW DLT_RAW
|
|
|
|
|
/* http://www.tcpdump.org/linktypes.html defines DLT_RAW as 101, yet others don't.
|
|
|
|
|
* Libpcap on at least OpenBSD returns 101 as datalink type for RAW pcaps though. */
|
|
|
|
|
#define LINKTYPE_RAW2 101
|
|
|
|
|
#define LINKTYPE_IPV4 228
|
|
|
|
|
#define PPP_OVER_GRE 11
|
|
|
|
|
#define VLAN_OVER_GRE 13
|
|
|
|
|
#define LINKTYPE_RAW2 101
|
|
|
|
|
#define LINKTYPE_IPV4 228
|
|
|
|
|
#define LINKTYPE_GRE_OVER_IP 778
|
|
|
|
|
#define PPP_OVER_GRE 11
|
|
|
|
|
#define VLAN_OVER_GRE 13
|
|
|
|
|
|
|
|
|
|
/*Packet Flags*/
|
|
|
|
|
#define PKT_NOPACKET_INSPECTION (1) /**< Flag to indicate that packet header or contents should not be inspected*/
|
|
|
|
|