libnftnl 1.2.6
Data Fields
nftnl_chain Struct Reference

Data Fields

struct list_head head
 
struct hlist_node hnode
 
const char * name
 
const char * type
 
const char * table
 
const char * dev
 
const char ** dev_array
 
int dev_array_len
 
uint32_t family
 
uint32_t policy
 
uint32_t hooknum
 
int32_t prio
 
uint32_t chain_flags
 
uint32_t use
 
uint64_t packets
 
uint64_t bytes
 
uint64_t handle
 
uint32_t flags
 
uint32_t chain_id
 
struct {
   void *   data
 
   uint32_t   len
 
user
 
struct list_head rule_list
 

Detailed Description

Definition at line 32 of file chain.c.

Field Documentation

◆ bytes

uint64_t nftnl_chain::bytes

Definition at line 49 of file chain.c.

◆ chain_flags

uint32_t nftnl_chain::chain_flags

Definition at line 46 of file chain.c.

◆ chain_id

uint32_t nftnl_chain::chain_id

Definition at line 52 of file chain.c.

◆ data

void* nftnl_chain::data

Definition at line 55 of file chain.c.

◆ dev

const char* nftnl_chain::dev

Definition at line 39 of file chain.c.

◆ dev_array

const char** nftnl_chain::dev_array

Definition at line 40 of file chain.c.

◆ dev_array_len

int nftnl_chain::dev_array_len

Definition at line 41 of file chain.c.

◆ family

uint32_t nftnl_chain::family

Definition at line 42 of file chain.c.

◆ flags

uint32_t nftnl_chain::flags

Definition at line 51 of file chain.c.

◆ handle

uint64_t nftnl_chain::handle

Definition at line 50 of file chain.c.

◆ head

struct list_head nftnl_chain::head

Definition at line 33 of file chain.c.

◆ hnode

struct hlist_node nftnl_chain::hnode

Definition at line 34 of file chain.c.

◆ hooknum

uint32_t nftnl_chain::hooknum

Definition at line 44 of file chain.c.

◆ len

uint32_t nftnl_chain::len

Definition at line 56 of file chain.c.

◆ name

const char* nftnl_chain::name

Definition at line 36 of file chain.c.

◆ packets

uint64_t nftnl_chain::packets

Definition at line 48 of file chain.c.

◆ policy

uint32_t nftnl_chain::policy

Definition at line 43 of file chain.c.

◆ prio

int32_t nftnl_chain::prio

Definition at line 45 of file chain.c.

◆ rule_list

struct list_head nftnl_chain::rule_list

Definition at line 59 of file chain.c.

◆ table

const char* nftnl_chain::table

Definition at line 38 of file chain.c.

◆ type

const char* nftnl_chain::type

Definition at line 37 of file chain.c.

◆ use

uint32_t nftnl_chain::use

Definition at line 47 of file chain.c.


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