suricata
source-netmap.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  NetmapIfaceSettings_
 
struct  NetmapIfaceConfig_
 
struct  NetmapPacketVars_
 

Macros

#define NETMAP_IFACE_NAME_LENGTH   48
 

Typedefs

typedef struct NetmapIfaceSettings_ NetmapIfaceSettings
 
typedef struct NetmapIfaceConfig_ NetmapIfaceConfig
 
typedef struct NetmapPacketVars_ NetmapPacketVars
 

Enumerations

enum  { NETMAP_COPY_MODE_NONE, NETMAP_COPY_MODE_TAP, NETMAP_COPY_MODE_IPS }
 

Functions

int NetmapGetRSSCount (const char *ifname)
 
void TmModuleReceiveNetmapRegister (void)
 
void TmModuleDecodeNetmapRegister (void)
 Registration Function for DecodeNetmap. More...
 

Detailed Description

Macro Definition Documentation

◆ NETMAP_IFACE_NAME_LENGTH

#define NETMAP_IFACE_NAME_LENGTH   48

Definition at line 36 of file source-netmap.h.

Typedef Documentation

◆ NetmapIfaceConfig

◆ NetmapIfaceSettings

◆ NetmapPacketVars

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
NETMAP_COPY_MODE_NONE 
NETMAP_COPY_MODE_TAP 
NETMAP_COPY_MODE_IPS 

Definition at line 29 of file source-netmap.h.

Function Documentation

◆ NetmapGetRSSCount()

int NetmapGetRSSCount ( const char *  ifname)