mirror of
https://github.com/linux-apfs/linux-apfs.git
synced 2026-08-18 02:22:47 -07:00
netfilter: nf_tables: simplify lookup functions
Replace the nf_tables_ prefix by nft_ and merge code into single lookup function whenever possible. In many cases we go over the 80-chars boundary function names, this save us ~50 LoC. Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
This commit is contained in:
1 parent
df1e202531
commit
cac20fcdf1
4 files changed
+110
-160
No files matched your search
@@ -1015,9 +1015,9 @@ static inline void *nft_obj_data(const struct nft_object *obj)
|
||||
|
||||
#define nft_expr_obj(expr) *((struct nft_object **)nft_expr_priv(expr))
|
||||
|
||||
struct nft_object *nf_tables_obj_lookup(const struct nft_table *table,
|
||||
const struct nlattr *nla, u32 objtype,
|
||||
u8 genmask);
|
||||
struct nft_object *nft_obj_lookup(const struct nft_table *table,
|
||||
const struct nlattr *nla, u32 objtype,
|
||||
u8 genmask);
|
||||
|
||||
void nft_obj_notify(struct net *net, struct nft_table *table,
|
||||
struct nft_object *obj, u32 portid, u32 seq,
|
||||
@@ -1106,9 +1106,9 @@ struct nft_flowtable {
|
||||
struct nf_flowtable data;
|
||||
};
|
||||
|
||||
struct nft_flowtable *nf_tables_flowtable_lookup(const struct nft_table *table,
|
||||
const struct nlattr *nla,
|
||||
u8 genmask);
|
||||
struct nft_flowtable *nft_flowtable_lookup(const struct nft_table *table,
|
||||
const struct nlattr *nla,
|
||||
u8 genmask);
|
||||
|
||||
void nft_register_flowtable_type(struct nf_flowtable_type *type);
|
||||
void nft_unregister_flowtable_type(struct nf_flowtable_type *type);
|
||||
|
||||
+100
-149
File diff suppressed because it is too large.
Load diff
@@ -142,9 +142,8 @@ static int nft_flow_offload_init(const struct nft_ctx *ctx,
|
||||
if (!tb[NFTA_FLOW_TABLE_NAME])
|
||||
return -EINVAL;
|
||||
|
||||
flowtable = nf_tables_flowtable_lookup(ctx->table,
|
||||
tb[NFTA_FLOW_TABLE_NAME],
|
||||
genmask);
|
||||
flowtable = nft_flowtable_lookup(ctx->table, tb[NFTA_FLOW_TABLE_NAME],
|
||||
genmask);
|
||||
if (IS_ERR(flowtable))
|
||||
return PTR_ERR(flowtable);
|
||||
|
||||
|
||||
@@ -38,8 +38,8 @@ static int nft_objref_init(const struct nft_ctx *ctx,
|
||||
return -EINVAL;
|
||||
|
||||
objtype = ntohl(nla_get_be32(tb[NFTA_OBJREF_IMM_TYPE]));
|
||||
obj = nf_tables_obj_lookup(ctx->table, tb[NFTA_OBJREF_IMM_NAME], objtype,
|
||||
genmask);
|
||||
obj = nft_obj_lookup(ctx->table, tb[NFTA_OBJREF_IMM_NAME], objtype,
|
||||
genmask);
|
||||
if (IS_ERR(obj))
|
||||
return -ENOENT;
|
||||
|
||||
|
||||
Reference in new issue
Block a user