|
Linux Kernel
3.7.1
|
#include <nf_nat_l4proto.h>
Data Fields | |
| u8 | l4proto |
| bool(* | manip_pkt )(struct sk_buff *skb, const struct nf_nat_l3proto *l3proto, unsigned int iphdroff, unsigned int hdroff, const struct nf_conntrack_tuple *tuple, enum nf_nat_manip_type maniptype) |
| bool(* | in_range )(const struct nf_conntrack_tuple *tuple, enum nf_nat_manip_type maniptype, const union nf_conntrack_man_proto *min, const union nf_conntrack_man_proto *max) |
| void(* | unique_tuple )(const struct nf_nat_l3proto *l3proto, struct nf_conntrack_tuple *tuple, const struct nf_nat_range *range, enum nf_nat_manip_type maniptype, const struct nf_conn *ct) |
| int(* | nlattr_to_range )(struct nlattr *tb[], struct nf_nat_range *range) |
Definition at line 10 of file nf_nat_l4proto.h.
| bool(* in_range)(const struct nf_conntrack_tuple *tuple, enum nf_nat_manip_type maniptype, const union nf_conntrack_man_proto *min, const union nf_conntrack_man_proto *max) |
Definition at line 24 of file nf_nat_l4proto.h.
| u8 l4proto |
Definition at line 12 of file nf_nat_l4proto.h.
| bool(* manip_pkt)(struct sk_buff *skb, const struct nf_nat_l3proto *l3proto, unsigned int iphdroff, unsigned int hdroff, const struct nf_conntrack_tuple *tuple, enum nf_nat_manip_type maniptype) |
Definition at line 17 of file nf_nat_l4proto.h.
Definition at line 40 of file nf_nat_l4proto.h.
| void(* unique_tuple)(const struct nf_nat_l3proto *l3proto, struct nf_conntrack_tuple *tuple, const struct nf_nat_range *range, enum nf_nat_manip_type maniptype, const struct nf_conn *ct) |
Definition at line 34 of file nf_nat_l4proto.h.
1.8.2