Home
last modified time | relevance | path

Searched refs:basechain (Results 1 – 6 of 6) sorted by relevance

/Linux-v4.19/net/netfilter/
Dnf_tables_core.c140 const struct nft_chain *chain = priv, *basechain = chain; in nft_do_chain() local
153 nft_trace_init(&info, pkt, &regs.verdict, basechain); in nft_do_chain()
229 nft_trace_packet(&info, basechain, NULL, NFT_TRACETYPE_POLICY); in nft_do_chain()
232 nft_update_chain_stats(basechain, pkt); in nft_do_chain()
234 return nft_base_chain(basechain)->policy; in nft_do_chain()
Dnft_chain_filter.c289 struct nft_base_chain *basechain = nft_base_chain(ctx->chain); in nft_netdev_event() local
293 if (strcmp(basechain->dev_name, dev->name) != 0) in nft_netdev_event()
306 if (dev->ifindex != basechain->ops.dev->ifindex) in nft_netdev_event()
309 strncpy(basechain->dev_name, dev->name, IFNAMSIZ); in nft_netdev_event()
Dnft_compat.c60 const struct nft_base_chain *basechain; in nft_compat_chain_validate_dependency() local
66 basechain = nft_base_chain(chain); in nft_compat_chain_validate_dependency()
68 basechain->type->type != NFT_CHAIN_T_NAT) in nft_compat_chain_validate_dependency()
187 const struct nft_base_chain *basechain = in nft_target_set_tgchk_param() local
189 const struct nf_hook_ops *ops = &basechain->ops; in nft_target_set_tgchk_param()
318 const struct nft_base_chain *basechain = in nft_target_validate() local
320 const struct nf_hook_ops *ops = &basechain->ops; in nft_target_validate()
415 const struct nft_base_chain *basechain = in nft_match_set_mtchk_param() local
417 const struct nf_hook_ops *ops = &basechain->ops; in nft_match_set_mtchk_param()
565 const struct nft_base_chain *basechain = in nft_match_validate() local
[all …]
Dnf_tables_trace.c230 nfmsg->nfgen_family = info->basechain->type->family; in nft_trace_notify()
263 htonl(info->basechain->policy))) in nft_trace_notify()
294 info->basechain = nft_base_chain(chain); in nft_trace_init()
Dnf_tables_api.c119 const struct nft_base_chain *basechain; in nf_tables_register_hook() local
126 basechain = nft_base_chain(chain); in nf_tables_register_hook()
127 ops = &basechain->ops; in nf_tables_register_hook()
129 if (basechain->type->ops_register) in nf_tables_register_hook()
130 return basechain->type->ops_register(net, ops); in nf_tables_register_hook()
139 const struct nft_base_chain *basechain; in nf_tables_unregister_hook() local
145 basechain = nft_base_chain(chain); in nf_tables_unregister_hook()
146 ops = &basechain->ops; in nf_tables_unregister_hook()
148 if (basechain->type->ops_unregister) in nf_tables_unregister_hook()
149 return basechain->type->ops_unregister(net, ops); in nf_tables_unregister_hook()
[all …]
/Linux-v4.19/include/net/netfilter/
Dnf_tables.h1153 const struct nft_base_chain *basechain; member
1164 const struct nft_chain *basechain);