/linux-6.3-rc2/include/linux/netfilter/ |
A D | x_tables.h | 223 struct xt_table { struct 308 struct xt_table *xt_register_table(struct net *net, 309 const struct xt_table *table, 312 void *xt_unregister_table(struct xt_table *table); 314 struct xt_table_info *xt_replace_table(struct xt_table *table, 325 struct xt_table *xt_find_table(struct net *net, u8 af, const char *name); 326 struct xt_table *xt_find_table_lock(struct net *net, u_int8_t af, 328 struct xt_table *xt_request_find_table_lock(struct net *net, u_int8_t af, 330 void xt_table_unlock(struct xt_table *t); 450 struct nf_hook_ops *xt_hook_ops_alloc(const struct xt_table *, nf_hookfn *); [all …]
|
/linux-6.3-rc2/net/ipv6/netfilter/ |
A D | ip6table_raw.c | 18 static const struct xt_table packet_raw = { 26 static const struct xt_table packet_raw_before_defrag = { 39 const struct xt_table *table = &packet_raw; in ip6table_raw_table_init() 70 const struct xt_table *table = &packet_raw; in ip6table_raw_init()
|
A D | ip6table_nat.c | 24 static const struct xt_table nf_nat_ipv6_table = { 65 struct xt_table *table; in ip6t_nat_register_lookups()
|
A D | ip6_tables.c | 40 void *ip6t_alloc_initial_table(const struct xt_table *info) in ip6t_alloc_initial_table() 253 const struct xt_table *table = priv; in ip6t_do_table() 829 const struct xt_table *table, in copy_entries_to_user() 967 struct xt_table *t; in get_info() 1026 struct xt_table *t; in get_entries() 1060 struct xt_table *t; in __do_replace() 1176 struct xt_table *t; in do_add_counters() 1587 struct xt_table *t; in compat_get_entries() 1736 struct xt_table *new_table; in ip6t_register_table() 1794 struct xt_table *table = xt_find_table(net, NFPROTO_IPV6, name); in ip6t_unregister_table_pre_exit() [all …]
|
A D | ip6table_security.c | 27 static const struct xt_table security_table = {
|
A D | ip6table_filter.c | 22 static const struct xt_table packet_filter = {
|
A D | ip6table_mangle.c | 23 static const struct xt_table packet_mangler = {
|
/linux-6.3-rc2/net/ipv4/netfilter/ |
A D | iptable_raw.c | 19 static const struct xt_table packet_raw = { 27 static const struct xt_table packet_raw_before_defrag = { 40 const struct xt_table *table = &packet_raw; in iptable_raw_table_init() 72 const struct xt_table *table = &packet_raw; in iptable_raw_init()
|
A D | arp_tables.c | 38 void *arpt_alloc_initial_table(const struct xt_table *info) in arpt_alloc_initial_table() 186 const struct xt_table *table = priv; in arpt_do_table() 671 const struct xt_table *table, in copy_entries_to_user() 794 struct xt_table *t; in get_info() 851 struct xt_table *t; in get_entries() 887 struct xt_table *t; in __do_replace() 1004 struct xt_table *t; in do_add_counters() 1332 struct xt_table *table, in compat_copy_entries_to_user() 1371 struct xt_table *t; in compat_get_entries() 1501 const struct xt_table *table, in arpt_register_table() [all …]
|
A D | iptable_nat.c | 22 static const struct xt_table nf_nat_ipv4_table = { 63 struct xt_table *table; in ipt_nat_register_lookups()
|
A D | ip_tables.c | 36 void *ipt_alloc_initial_table(const struct xt_table *info) in ipt_alloc_initial_table() 229 const struct xt_table *table = priv; in ipt_do_table() 813 const struct xt_table *table, in copy_entries_to_user() 951 struct xt_table *t; in get_info() 1010 struct xt_table *t; in get_entries() 1043 struct xt_table *t; in __do_replace() 1159 struct xt_table *t; in do_add_counters() 1578 struct xt_table *t; in compat_get_entries() 1727 struct xt_table *new_table; in ipt_register_table() 1788 struct xt_table *table = xt_find_table(net, NFPROTO_IPV4, name); in ipt_unregister_table_pre_exit() [all …]
|
A D | arptable_filter.c | 21 static const struct xt_table packet_filter = {
|
A D | iptable_security.c | 28 static const struct xt_table security_table = {
|
A D | iptable_filter.c | 23 static const struct xt_table packet_filter = {
|
A D | iptable_mangle.c | 28 static const struct xt_table packet_mangler = {
|
/linux-6.3-rc2/include/linux/netfilter_ipv6/ |
A D | ip6_tables.h | 25 extern void *ip6t_alloc_initial_table(const struct xt_table *); 27 int ip6t_register_table(struct net *net, const struct xt_table *table,
|
/linux-6.3-rc2/include/linux/netfilter_arp/ |
A D | arp_tables.h | 51 extern void *arpt_alloc_initial_table(const struct xt_table *); 52 int arpt_register_table(struct net *net, const struct xt_table *table,
|
/linux-6.3-rc2/include/linux/netfilter_ipv4/ |
A D | ip_tables.h | 25 int ipt_register_table(struct net *net, const struct xt_table *table, 65 extern void *ipt_alloc_initial_table(const struct xt_table *);
|
/linux-6.3-rc2/net/netfilter/ |
A D | x_tables.c | 1219 struct xt_table *t; in xt_find_table() 1240 struct xt_table *t; in xt_find_table_lock() 1284 struct xt_table *t = xt_find_table_lock(net, af, name); in xt_request_find_table_lock() 1299 void xt_table_unlock(struct xt_table *table) in xt_table_unlock() 1384 xt_replace_table(struct xt_table *table, in xt_replace_table() 1450 struct xt_table *xt_register_table(struct net *net, in xt_register_table() 1451 const struct xt_table *input_table, in xt_register_table() 1457 struct xt_table *t, *table; in xt_register_table() 1500 void *xt_unregister_table(struct xt_table *table) in xt_unregister_table() 1550 struct xt_table *table = list_entry(v, struct xt_table, list); in xt_table_seq_show() [all …]
|
/linux-6.3-rc2/include/uapi/linux/netfilter_ipv4/ |
A D | ip_tables.h | 31 #define ipt_table xt_table
|
/linux-6.3-rc2/include/uapi/linux/netfilter_ipv6/ |
A D | ip6_tables.h | 31 #define ip6t_table xt_table
|