suricata
NFQQueueVars_ Struct Reference

#include <source-nfq.h>

Data Fields

struct nfq_handle * h
 
struct nfnl_handle * nh
 
int fd
 
uint8_t use_mutex
 
struct nfq_q_handle * qh
 
SCMutex mutex_qh
 
uint16_t queue_num
 
uint16_t nfq_index
 
uint32_t pkts
 
uint64_t bytes
 
uint32_t errs
 
uint32_t accepted
 
uint32_t dropped
 
uint32_t replaced
 
struct {
   uint32_t   packet_id
 
   uint32_t   verdict
 
   uint32_t   mark
 
   uint8_t   mark_valid:1
 
   uint8_t   len
 
   uint8_t   maxlen
 
verdict_cache
 

Detailed Description

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

Field Documentation

◆ accepted

uint32_t NFQQueueVars_::accepted

Definition at line 74 of file source-nfq.h.

◆ bytes

uint64_t NFQQueueVars_::bytes

Definition at line 72 of file source-nfq.h.

◆ dropped

uint32_t NFQQueueVars_::dropped

Definition at line 75 of file source-nfq.h.

◆ errs

uint32_t NFQQueueVars_::errs

Definition at line 73 of file source-nfq.h.

◆ fd

int NFQQueueVars_::fd

Definition at line 56 of file source-nfq.h.

◆ h

struct nfq_handle* NFQQueueVars_::h

Definition at line 54 of file source-nfq.h.

◆ len

uint8_t NFQQueueVars_::len

Definition at line 82 of file source-nfq.h.

◆ mark

uint32_t NFQQueueVars_::mark

Definition at line 80 of file source-nfq.h.

◆ mark_valid

uint8_t NFQQueueVars_::mark_valid

Definition at line 81 of file source-nfq.h.

◆ maxlen

uint8_t NFQQueueVars_::maxlen

Definition at line 83 of file source-nfq.h.

◆ mutex_qh

SCMutex NFQQueueVars_::mutex_qh

Definition at line 60 of file source-nfq.h.

◆ nfq_index

uint16_t NFQQueueVars_::nfq_index

Definition at line 64 of file source-nfq.h.

◆ nh

struct nfnl_handle* NFQQueueVars_::nh

Definition at line 55 of file source-nfq.h.

◆ packet_id

uint32_t NFQQueueVars_::packet_id

Definition at line 78 of file source-nfq.h.

◆ pkts

uint32_t NFQQueueVars_::pkts

Definition at line 71 of file source-nfq.h.

◆ qh

struct nfq_q_handle* NFQQueueVars_::qh

Definition at line 59 of file source-nfq.h.

◆ queue_num

uint16_t NFQQueueVars_::queue_num

Definition at line 62 of file source-nfq.h.

◆ replaced

uint32_t NFQQueueVars_::replaced

Definition at line 76 of file source-nfq.h.

◆ use_mutex

uint8_t NFQQueueVars_::use_mutex

Definition at line 57 of file source-nfq.h.

◆ verdict

uint32_t NFQQueueVars_::verdict

Definition at line 79 of file source-nfq.h.

◆ verdict_cache

struct { ... } NFQQueueVars_::verdict_cache

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