suricata
NetmapIfaceSettings_ Struct Reference

#include <source-netmap.h>

Data Fields

char iface [NETMAP_IFACE_NAME_LENGTH]
 
bool sw_ring
 
bool promisc
 
bool real
 
bool ips
 
bool threads_auto
 
uint16_t threads
 
int copy_mode
 
ChecksumValidationMode checksum_mode
 
const char * bpf_filter
 

Detailed Description

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

Field Documentation

◆ bpf_filter

const char* NetmapIfaceSettings_::bpf_filter

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

◆ checksum_mode

ChecksumValidationMode NetmapIfaceSettings_::checksum_mode

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

◆ copy_mode

int NetmapIfaceSettings_::copy_mode

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

◆ iface

char NetmapIfaceSettings_::iface[NETMAP_IFACE_NAME_LENGTH]

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

◆ ips

bool NetmapIfaceSettings_::ips

set to true if checksum_mode != NETMAP_COPY_MODE_NONE

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

◆ promisc

bool NetmapIfaceSettings_::promisc

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

◆ real

bool NetmapIfaceSettings_::real

real iface or not. Not in case of vale, pipe

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

◆ sw_ring

bool NetmapIfaceSettings_::sw_ring

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

◆ threads

uint16_t NetmapIfaceSettings_::threads

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

◆ threads_auto

bool NetmapIfaceSettings_::threads_auto

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


The documentation for this struct was generated from the following file: