Linux Kernel
3.7.1
|
#include <nf_conntrack_l3proto.h>
Data Fields | |
u_int16_t | l3proto |
const char * | name |
bool(* | pkt_to_tuple )(const struct sk_buff *skb, unsigned int nhoff, struct nf_conntrack_tuple *tuple) |
bool(* | invert_tuple )(struct nf_conntrack_tuple *inverse, const struct nf_conntrack_tuple *orig) |
int(* | print_tuple )(struct seq_file *s, const struct nf_conntrack_tuple *) |
int(* | get_l4proto )(const struct sk_buff *skb, unsigned int nhoff, unsigned int *dataoff, u_int8_t *protonum) |
int(* | tuple_to_nlattr )(struct sk_buff *skb, const struct nf_conntrack_tuple *t) |
int(* | nlattr_tuple_size )(void) |
int(* | nlattr_to_tuple )(struct nlattr *tb[], struct nf_conntrack_tuple *t) |
struct nla_policy * | nla_policy |
size_t | nla_size |
int(* | init_net )(struct net *net) |
struct module * | me |
Definition at line 19 of file nf_conntrack_l3proto.h.
int(* get_l4proto)(const struct sk_buff *skb, unsigned int nhoff, unsigned int *dataoff, u_int8_t *protonum) |
Definition at line 49 of file nf_conntrack_l3proto.h.
bool(* invert_tuple)(struct nf_conntrack_tuple *inverse, const struct nf_conntrack_tuple *orig) |
Definition at line 37 of file nf_conntrack_l3proto.h.
u_int16_t l3proto |
Definition at line 21 of file nf_conntrack_l3proto.h.
Definition at line 74 of file nf_conntrack_l3proto.h.
Definition at line 24 of file nf_conntrack_l3proto.h.
Definition at line 62 of file nf_conntrack_l3proto.h.
size_t nla_size |
Definition at line 64 of file nf_conntrack_l3proto.h.
Definition at line 60 of file nf_conntrack_l3proto.h.
Definition at line 58 of file nf_conntrack_l3proto.h.
bool(* pkt_to_tuple)(const struct sk_buff *skb, unsigned int nhoff, struct nf_conntrack_tuple *tuple) |
Definition at line 30 of file nf_conntrack_l3proto.h.
Definition at line 41 of file nf_conntrack_l3proto.h.
Definition at line 52 of file nf_conntrack_l3proto.h.