suricata
|
#include "util-debug.h"
Go to the source code of this file.
Macros | |
#define | DLT_EN10MB 1 |
#define | DLT_C_HDLC 104 |
#define | DLT_RAW 12 /* raw IP */ |
#define | DLT_NULL 0 |
#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_RAW2 101 |
#define | LINKTYPE_IPV4 228 |
#define | LINKTYPE_IPV6 229 |
#define | LINKTYPE_GRE_OVER_IP 778 |
#define | LINKTYPE_CISCO_HDLC DLT_C_HDLC |
Functions | |
void | DatalinkSetGlobalType (int datalink) |
int | DatalinkGetGlobalType (void) |
bool | DatalinkHasMultipleValues (void) |
void | DatalinkTableInit (void) |
void | DatalinkTableDeinit (void) |
const char * | DatalinkValueToName (int datalink_value) |
#define DLT_C_HDLC 104 |
Definition at line 30 of file util-datalink.h.
#define DLT_EN10MB 1 |
Definition at line 26 of file util-datalink.h.
#define DLT_NULL 0 |
Definition at line 43 of file util-datalink.h.
#define DLT_RAW 12 /* raw IP */ |
Definition at line 38 of file util-datalink.h.
#define LINKTYPE_CISCO_HDLC DLT_C_HDLC |
Definition at line 59 of file util-datalink.h.
#define LINKTYPE_ETHERNET DLT_EN10MB |
Definition at line 49 of file util-datalink.h.
#define LINKTYPE_GRE_OVER_IP 778 |
Definition at line 58 of file util-datalink.h.
#define LINKTYPE_IPV4 228 |
Definition at line 56 of file util-datalink.h.
#define LINKTYPE_IPV6 229 |
Definition at line 57 of file util-datalink.h.
#define LINKTYPE_LINUX_SLL 113 |
Definition at line 50 of file util-datalink.h.
#define LINKTYPE_NULL DLT_NULL |
libpcap shows us the way to linktype codes
Definition at line 48 of file util-datalink.h.
#define LINKTYPE_PPP 9 |
Definition at line 51 of file util-datalink.h.
#define LINKTYPE_RAW DLT_RAW |
Definition at line 52 of file util-datalink.h.
#define LINKTYPE_RAW2 101 |
Definition at line 55 of file util-datalink.h.
|
inline |
Definition at line 37 of file util-datalink.c.
References g_datalink_value.
bool DatalinkHasMultipleValues | ( | void | ) |
Definition at line 42 of file util-datalink.c.
References g_datalink_is_multiple.
void DatalinkSetGlobalType | ( | int | datalink | ) |
Definition at line 26 of file util-datalink.c.
References g_datalink_is_multiple, g_datalink_value, and LINKTYPE_NULL.
Referenced by InitPcapFile(), ReceiveErfDagThreadInit(), and ReceiveErfFileThreadInit().
void DatalinkTableDeinit | ( | void | ) |
Definition at line 65 of file util-datalink.c.
Referenced by GlobalsDestroy().
void DatalinkTableInit | ( | void | ) |
Definition at line 49 of file util-datalink.c.
Referenced by InitGlobal().
const char* DatalinkValueToName | ( | int | datalink_value | ) |
Definition at line 70 of file util-datalink.c.
Referenced by EvePacket().