7 #include <linux/types.h> 9 #define IP_NAT_RANGE_MAP_IPS 1 10 #define IP_NAT_RANGE_PROTO_SPECIFIED 2 11 #define IP_NAT_RANGE_PROTO_RANDOM 4 12 #define IP_NAT_RANGE_PERSISTENT 8 35 #define nf_nat_multi_range nf_nat_multi_range_compat Definition: tiny_nf_nat.h:14
struct nf_conntrack_man_proto::@28 tcp
__be32 min_ip
Definition: tiny_nf_nat.h:26
struct nf_nat_range range[1]
Definition: tiny_nf_nat.h:32
struct nf_conntrack_man_proto::@33 gre
unsigned int rangesize
Definition: tiny_nf_nat.h:31
__be16 all
Definition: tiny_nf_nat.h:15
__be16 id
Definition: tiny_nf_nat.h:18
Definition: tiny_nf_nat.h:24
__be16 port
Definition: tiny_nf_nat.h:16
#define min(a, b)
Definition: oaes_lib.c:78
unsigned int flags
Definition: tiny_nf_nat.h:25
struct nf_conntrack_man_proto::@32 sctp
__be16 key
Definition: tiny_nf_nat.h:21
struct nf_conntrack_man_proto::@31 dccp
struct nf_conntrack_man_proto::@29 udp
union nf_conntrack_man_proto min max
Definition: tiny_nf_nat.h:27
struct nf_conntrack_man_proto::@30 icmp
Definition: tiny_nf_nat.h:30
__be32 max_ip
Definition: tiny_nf_nat.h:26