suricata
source-netmap.h File Reference
#include "queue.h"
Include dependency graph for source-netmap.h:
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

#define NETMAP_IFACE_NAME_LENGTH   48

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

Typedef Documentation

Enumeration Type Documentation

anonymous enum
Enumerator
NETMAP_COPY_MODE_NONE 
NETMAP_COPY_MODE_TAP 
NETMAP_COPY_MODE_IPS 

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

Function Documentation

int NetmapGetRSSCount ( const char *  ifname)

Referenced by RunModeIdsNetmapRegister(), and TmModuleDecodeNetmapRegister().

Here is the caller graph for this function: