Home
last modified time | relevance | path

Searched refs:valid_hooks (Results 1 – 26 of 26) sorted by relevance

/linux-4.4.14/net/bridge/netfilter/
Debtable_broute.c28 .valid_hooks = 1 << NF_BR_BROUTING,
36 static int check(const struct ebt_table_info *info, unsigned int valid_hooks) in check() argument
38 if (valid_hooks & ~(1 << NF_BR_BROUTING)) in check()
46 .valid_hooks = 1 << NF_BR_BROUTING,
Debtable_nat.c34 .valid_hooks = NAT_VALID_HOOKS,
44 static int check(const struct ebt_table_info *info, unsigned int valid_hooks) in check() argument
46 if (valid_hooks & ~NAT_VALID_HOOKS) in check()
54 .valid_hooks = NAT_VALID_HOOKS,
Debtable_filter.c34 .valid_hooks = FILTER_VALID_HOOKS,
44 static int check(const struct ebt_table_info *info, unsigned int valid_hooks) in check() argument
46 if (valid_hooks & ~FILTER_VALID_HOOKS) in check()
54 .valid_hooks = FILTER_VALID_HOOKS,
Debtables.c426 unsigned int valid_hooks = repl->valid_hooks; in ebt_verify_pointers() local
444 if ((valid_hooks & (1 << i)) == 0) in ebt_verify_pointers()
482 (valid_hooks & (1 << i))) { in ebt_verify_pointers()
1014 if (t->check && (ret = t->check(newinfo, repl->valid_hooks))) in do_replace_finish()
1200 if ((repl->valid_hooks & (1 << i)) == 0) in ebt_register_table()
1212 if (table->check && table->check(newinfo, table->valid_hooks)) { in ebt_register_table()
1531 tmp.valid_hooks = t->valid_hooks; in do_ebt_get_ctl()
1535 tmp.valid_hooks = t->table->valid_hooks; in do_ebt_get_ctl()
1564 compat_uint_t valid_hooks; member
2342 tmp.valid_hooks = t->valid_hooks; in compat_do_ebt_get_ctl()
[all …]
/linux-4.4.14/net/netfilter/
Dxt_repldata.h17 unsigned int hook_mask = info->valid_hooks; \
33 tbl->repl.valid_hooks = hook_mask; \
Dx_tables.c1420 unsigned int hook_mask = table->valid_hooks; in xt_hook_link()
1458 nf_unregister_hooks(ops, hweight32(table->valid_hooks)); in xt_hook_unlink()
/linux-4.4.14/include/uapi/linux/netfilter_arp/
Darp_tables.h139 unsigned int valid_hooks; member
161 unsigned int valid_hooks; member
/linux-4.4.14/net/ipv4/netfilter/
Darp_tables.c386 unsigned int valid_hooks, void *entry0) in mark_source_chains() argument
398 if (!(valid_hooks & (1 << hook))) in mark_source_chains()
573 unsigned int valid_hooks) in check_entry_size_and_hooks() argument
602 if (!(valid_hooks & (1 << h))) in check_entry_size_and_hooks()
666 repl->valid_hooks); in translate_table()
687 if (!(repl->valid_hooks & (1 << i))) in translate_table()
701 if (!mark_source_chains(newinfo, repl->valid_hooks, entry0)) in translate_table()
935 info.valid_hooks = t->valid_hooks; in get_info()
1001 unsigned int valid_hooks, in __do_replace() argument
1028 if (valid_hooks != t->valid_hooks) { in __do_replace()
[all …]
Dip_tables.c324 IP_NF_ASSERT(table->valid_hooks & (1 << hook)); in ipt_do_table()
462 unsigned int valid_hooks, void *entry0) in mark_source_chains() argument
472 if (!(valid_hooks & (1 << hook))) in mark_source_chains()
735 unsigned int valid_hooks) in check_entry_size_and_hooks() argument
764 if (!(valid_hooks & (1 << h))) in check_entry_size_and_hooks()
834 repl->valid_hooks); in translate_table()
852 if (!(repl->valid_hooks & (1 << i))) in translate_table()
866 if (!mark_source_chains(newinfo, repl->valid_hooks, entry0)) in translate_table()
1120 info.valid_hooks = t->valid_hooks; in get_info()
1186 __do_replace(struct net *net, const char *name, unsigned int valid_hooks, in __do_replace() argument
[all …]
Darptable_filter.c22 .valid_hooks = FILTER_VALID_HOOKS,
Diptable_security.c33 .valid_hooks = SECURITY_VALID_HOOKS,
Diptable_raw.c15 .valid_hooks = RAW_VALID_HOOKS,
Diptable_filter.c29 .valid_hooks = FILTER_VALID_HOOKS,
Diptable_nat.c23 .valid_hooks = (1 << NF_INET_PRE_ROUTING) |
Diptable_mangle.c33 .valid_hooks = MANGLE_VALID_HOOKS,
/linux-4.4.14/include/uapi/linux/netfilter_ipv4/
Dip_tables.h161 unsigned int valid_hooks; member
183 unsigned int valid_hooks; member
/linux-4.4.14/include/linux/netfilter_bridge/
Debtables.h98 unsigned int valid_hooks; member
103 unsigned int valid_hooks);
/linux-4.4.14/net/ipv6/netfilter/
Dip6_tables.c349 IP_NF_ASSERT(table->valid_hooks & (1 << hook)); in ip6t_do_table()
474 unsigned int valid_hooks, void *entry0) in mark_source_chains() argument
484 if (!(valid_hooks & (1 << hook))) in mark_source_chains()
747 unsigned int valid_hooks) in check_entry_size_and_hooks() argument
776 if (!(valid_hooks & (1 << h))) in check_entry_size_and_hooks()
846 repl->valid_hooks); in translate_table()
864 if (!(repl->valid_hooks & (1 << i))) in translate_table()
878 if (!mark_source_chains(newinfo, repl->valid_hooks, entry0)) in translate_table()
1132 info.valid_hooks = t->valid_hooks; in get_info()
1198 __do_replace(struct net *net, const char *name, unsigned int valid_hooks, in __do_replace() argument
[all …]
Dip6table_raw.c14 .valid_hooks = RAW_VALID_HOOKS,
Dip6table_security.c32 .valid_hooks = SECURITY_VALID_HOOKS,
Dip6table_filter.c27 .valid_hooks = FILTER_VALID_HOOKS,
Dip6table_nat.c25 .valid_hooks = (1 << NF_INET_PRE_ROUTING) |
Dip6table_mangle.c28 .valid_hooks = MANGLE_VALID_HOOKS,
/linux-4.4.14/include/uapi/linux/netfilter_ipv6/
Dip6_tables.h201 unsigned int valid_hooks; member
223 unsigned int valid_hooks; member
/linux-4.4.14/include/uapi/linux/netfilter_bridge/
Debtables.h42 unsigned int valid_hooks; member
58 unsigned int valid_hooks; member
/linux-4.4.14/include/linux/netfilter/
Dx_tables.h192 unsigned int valid_hooks; member