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

#include <statement.h>

Collaboration diagram for stmt:

Data Fields

struct list_head list
 
const struct stmt_opsops
 
struct location location
 
enum stmt_flags flags
 
union {
   struct expr *   expr
 
   struct counter_stmt   counter
 
   struct meta_stmt   meta
 
   struct log_stmt   log
 
   struct limit_stmt   limit
 
   struct reject_stmt   reject
 
   struct nat_stmt   nat
 
   struct masq_stmt   masq
 
   struct redir_stmt   redir
 
   struct queue_stmt   queue
 
   struct ct_stmt   ct
 
}; 
 

Field Documentation

union { ... }
struct counter_stmt stmt::counter
struct ct_stmt stmt::ct

Referenced by ct_stmt_alloc().

enum stmt_flags stmt::flags
struct limit_stmt stmt::limit
struct location stmt::location

Referenced by stmt_alloc(), and stmt_evaluate().

struct log_stmt stmt::log
struct masq_stmt stmt::masq
struct meta_stmt stmt::meta

Referenced by meta_stmt_alloc().

struct nat_stmt stmt::nat
struct queue_stmt stmt::queue
struct redir_stmt stmt::redir
struct reject_stmt stmt::reject

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