netfilter
firewalling, NAT, and packet mangling for linux
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
xtables_args Struct Reference

#include <nft-shared.h>

Collaboration diagram for xtables_args:

Data Fields

int family
 
uint16_t proto
 
uint8_t flags
 
uint8_t invflags
 
char iniface [IFNAMSIZ]
 
char outiface [IFNAMSIZ]
 
unsigned char iniface_mask [IFNAMSIZ]
 
unsigned char outiface_mask [IFNAMSIZ]
 
bool goto_set
 
const char * shostnetworkmask
 
const char * dhostnetworkmask
 
const char * pcnt
 
const char * bcnt
 
struct addr_mask s d
 
unsigned long long pcnt_cnt
 
unsigned long long bcnt_cnt
 

Field Documentation

const char * xtables_args::bcnt

Referenced by do_commandx().

unsigned long long xtables_args::bcnt_cnt

Referenced by do_commandx().

struct addr_mask s xtables_args::d

Referenced by do_commandx().

const char * xtables_args::dhostnetworkmask

Referenced by do_commandx().

int xtables_args::family

Referenced by do_commandx().

uint8_t xtables_args::flags

Referenced by do_commandx().

bool xtables_args::goto_set

Referenced by do_commandx().

char xtables_args::iniface[IFNAMSIZ]

Referenced by do_commandx().

unsigned char xtables_args::iniface_mask[IFNAMSIZ]

Referenced by do_commandx().

uint8_t xtables_args::invflags

Referenced by do_commandx().

char xtables_args::outiface[IFNAMSIZ]

Referenced by do_commandx().

unsigned char xtables_args::outiface_mask[IFNAMSIZ]

Referenced by do_commandx().

const char* xtables_args::pcnt

Referenced by do_commandx().

unsigned long long xtables_args::pcnt_cnt

Referenced by do_commandx().

uint16_t xtables_args::proto

Referenced by do_commandx().

const char* xtables_args::shostnetworkmask

Referenced by do_commandx().


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