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

#include <nft-shared.h>

Collaboration diagram for nft_xt_ctx:

Data Fields

union {
   struct iptables_command_state *   cs
 
   struct arptables_command_state *   cs_arp
 
state
 
struct nft_rule_expr_iteriter
 
int family
 
uint32_t flags
 
uint32_t reg
 
struct {
   uint32_t   offset
 
   uint32_t   len
 
payload
 
struct {
   uint32_t   key
 
meta
 
struct {
   uint32_t   mask [4]
 
   uint32_t   xor [4]
 
bitwise
 

Field Documentation

struct { ... } nft_xt_ctx::bitwise

Referenced by nft_parse_bitwise().

uint32_t nft_xt_ctx::flags
uint32_t nft_xt_ctx::key

Referenced by nft_parse_meta().

uint32_t nft_xt_ctx::len
uint32_t nft_xt_ctx::mask[4]

Referenced by nft_parse_bitwise().

struct { ... } nft_xt_ctx::meta

Referenced by nft_parse_meta().

uint32_t nft_xt_ctx::offset

Referenced by nft_parse_payload().

struct { ... } nft_xt_ctx::payload

Referenced by nft_parse_payload().

uint32_t nft_xt_ctx::reg
union { ... } nft_xt_ctx::state
uint32_t nft_xt_ctx::xor[4]

Referenced by nft_parse_bitwise().


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