diff options
| author | Patrick McHardy <kaber@trash.net> | 2014-01-03 07:16:16 -0500 |
|---|---|---|
| committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2014-01-07 17:57:25 -0500 |
| commit | 1d49144c0aaa61be4e3ccbef9cc5c40b0ec5f2fe (patch) | |
| tree | 1711f39fb9f9ba1fed9bcb9afcf55499b0cef3b6 /net/ipv4 | |
| parent | 115a60b173af0170e0db26b9a3fd6a911fba70a3 (diff) | |
netfilter: nf_tables: add "inet" table for IPv4/IPv6
This patch adds a new table family and a new filter chain that you can
use to attach IPv4 and IPv6 rules. This should help to simplify
rule-set maintainance in dual-stack setups.
Signed-off-by: Patrick McHardy <kaber@trash.net>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'net/ipv4')
| -rw-r--r-- | net/ipv4/netfilter/nf_tables_ipv4.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/net/ipv4/netfilter/nf_tables_ipv4.c b/net/ipv4/netfilter/nf_tables_ipv4.c index 177c3bceb7ca..da927dc9f636 100644 --- a/net/ipv4/netfilter/nf_tables_ipv4.c +++ b/net/ipv4/netfilter/nf_tables_ipv4.c | |||
| @@ -48,7 +48,7 @@ static unsigned int nft_ipv4_output(const struct nf_hook_ops *ops, | |||
| 48 | return nft_do_chain_ipv4(ops, skb, in, out, okfn); | 48 | return nft_do_chain_ipv4(ops, skb, in, out, okfn); |
| 49 | } | 49 | } |
| 50 | 50 | ||
| 51 | static struct nft_af_info nft_af_ipv4 __read_mostly = { | 51 | struct nft_af_info nft_af_ipv4 __read_mostly = { |
| 52 | .family = NFPROTO_IPV4, | 52 | .family = NFPROTO_IPV4, |
| 53 | .nhooks = NF_INET_NUMHOOKS, | 53 | .nhooks = NF_INET_NUMHOOKS, |
| 54 | .owner = THIS_MODULE, | 54 | .owner = THIS_MODULE, |
| @@ -61,6 +61,7 @@ static struct nft_af_info nft_af_ipv4 __read_mostly = { | |||
| 61 | [NF_INET_POST_ROUTING] = nft_do_chain_ipv4, | 61 | [NF_INET_POST_ROUTING] = nft_do_chain_ipv4, |
| 62 | }, | 62 | }, |
| 63 | }; | 63 | }; |
| 64 | EXPORT_SYMBOL_GPL(nft_af_ipv4); | ||
| 64 | 65 | ||
| 65 | static int nf_tables_ipv4_init_net(struct net *net) | 66 | static int nf_tables_ipv4_init_net(struct net *net) |
| 66 | { | 67 | { |
