|
Linux Kernel
3.7.1
|
#include <linux/netlink.h>#include <net/netlink.h>#include <net/netfilter/nf_conntrack.h>#include <net/netns/generic.h>Go to the source code of this file.
Data Structures | |
| struct | nf_conntrack_l4proto |
Macros | |
| #define | MAX_NF_CT_PROTO 256 |
Functions | |
| struct nf_conntrack_l4proto * | __nf_ct_l4proto_find (u_int16_t l3proto, u_int8_t l4proto) |
| struct nf_conntrack_l4proto * | nf_ct_l4proto_find_get (u_int16_t l3proto, u_int8_t l4proto) |
| void | nf_ct_l4proto_put (struct nf_conntrack_l4proto *p) |
| int | nf_conntrack_l4proto_register (struct net *net, struct nf_conntrack_l4proto *proto) |
| void | nf_conntrack_l4proto_unregister (struct net *net, struct nf_conntrack_l4proto *proto) |
| int | nf_ct_port_tuple_to_nlattr (struct sk_buff *skb, const struct nf_conntrack_tuple *tuple) |
| int | nf_ct_port_nlattr_to_tuple (struct nlattr *tb[], struct nf_conntrack_tuple *t) |
| int | nf_ct_port_nlattr_tuple_size (void) |
Variables | |
| struct nf_conntrack_l4proto | nf_conntrack_l4proto_generic |
| struct nla_policy | nf_ct_port_nla_policy [] |
| #define MAX_NF_CT_PROTO 256 |
Definition at line 115 of file nf_conntrack_l4proto.h.
|
read |
Definition at line 68 of file nf_conntrack_proto.c.
| int nf_conntrack_l4proto_register | ( | struct net * | net, |
| struct nf_conntrack_l4proto * | proto | ||
| ) |
Definition at line 435 of file nf_conntrack_proto.c.
| void nf_conntrack_l4proto_unregister | ( | struct net * | net, |
| struct nf_conntrack_l4proto * | proto | ||
| ) |
Definition at line 486 of file nf_conntrack_proto.c.
|
read |
Definition at line 134 of file nf_conntrack_proto.c.
| void nf_ct_l4proto_put | ( | struct nf_conntrack_l4proto * | p | ) |
Definition at line 148 of file nf_conntrack_proto.c.
| int nf_ct_port_nlattr_to_tuple | ( | struct nlattr * | tb[], |
| struct nf_conntrack_tuple * | t | ||
| ) |
| struct nf_conntrack_l4proto nf_conntrack_l4proto_generic |
| struct nla_policy nf_ct_port_nla_policy[] |
1.8.2