Electroneum
tiny_nf_nat.h File Reference
#include <linux/types.h>
Include dependency graph for tiny_nf_nat.h:

Go to the source code of this file.

Classes

union  nf_conntrack_man_proto
 
struct  nf_nat_range
 
struct  nf_nat_multi_range_compat
 

Macros

#define IP_NAT_RANGE_MAP_IPS   1
 
#define IP_NAT_RANGE_PROTO_SPECIFIED   2
 
#define IP_NAT_RANGE_PROTO_RANDOM   4
 
#define IP_NAT_RANGE_PERSISTENT   8
 
#define nf_nat_multi_range   nf_nat_multi_range_compat
 

Macro Definition Documentation

◆ IP_NAT_RANGE_MAP_IPS

#define IP_NAT_RANGE_MAP_IPS   1

Definition at line 9 of file tiny_nf_nat.h.

◆ IP_NAT_RANGE_PERSISTENT

#define IP_NAT_RANGE_PERSISTENT   8

Definition at line 12 of file tiny_nf_nat.h.

◆ IP_NAT_RANGE_PROTO_RANDOM

#define IP_NAT_RANGE_PROTO_RANDOM   4

Definition at line 11 of file tiny_nf_nat.h.

◆ IP_NAT_RANGE_PROTO_SPECIFIED

#define IP_NAT_RANGE_PROTO_SPECIFIED   2

Definition at line 10 of file tiny_nf_nat.h.

◆ nf_nat_multi_range

#define nf_nat_multi_range   nf_nat_multi_range_compat

Definition at line 35 of file tiny_nf_nat.h.