netfilter: x_tables: add xt_find_table
This will be used to obtain the xt_table struct given address family and
table name.
Followup patches will reduce the number of direct accesses to the xt_table
structures via net->ipv{4,6}.ip(6)table_{nat,mangle,...} pointers, then
remove them.
Signed-off-by: Florian Westphal <fw@strlen.de>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
This commit is contained in:
committed by
Pablo Neira Ayuso
parent
7716bf090e
commit
1ef4d6d1af
@@ -322,6 +322,7 @@ struct xt_target *xt_request_find_target(u8 af, const char *name, u8 revision);
|
||||
int xt_find_revision(u8 af, const char *name, u8 revision, int target,
|
||||
int *err);
|
||||
|
||||
struct xt_table *xt_find_table(struct net *net, u8 af, const char *name);
|
||||
struct xt_table *xt_find_table_lock(struct net *net, u_int8_t af,
|
||||
const char *name);
|
||||
struct xt_table *xt_request_find_table_lock(struct net *net, u_int8_t af,
|
||||
|
||||
Reference in New Issue
Block a user