Home
last modified time | relevance | path

Searched refs:repl (Results 1 - 25 of 59) sorted by relevance

123

/kernel/linux/linux-5.10/net/netfilter/
H A Dxt_repldata.h6 * they serve as the hanging-off data accessed through repl.data[].
11 * struct type##_replace repl;
22 struct type##_replace repl; \
32 strncpy(tbl->repl.name, info->name, sizeof(tbl->repl.name)); \
34 tbl->repl.valid_hooks = hook_mask; \
35 tbl->repl.num_entries = nhooks + 1; \
36 tbl->repl.size = nhooks * sizeof(struct type##_standard) + \
41 tbl->repl.hook_entry[hooknum] = bytes; \
42 tbl->repl
[all...]
/kernel/linux/linux-6.6/net/netfilter/
H A Dxt_repldata.h6 * they serve as the hanging-off data accessed through repl.data[].
11 * struct type##_replace repl;
22 struct type##_replace repl; \
32 strscpy_pad(tbl->repl.name, info->name, sizeof(tbl->repl.name)); \
34 tbl->repl.valid_hooks = hook_mask; \
35 tbl->repl.num_entries = nhooks + 1; \
36 tbl->repl.size = nhooks * sizeof(struct type##_standard) + \
41 tbl->repl.hook_entry[hooknum] = bytes; \
42 tbl->repl
[all...]
/kernel/linux/linux-6.6/net/ipv4/netfilter/
H A Diptable_filter.c39 struct ipt_replace *repl; in iptable_filter_table_init() local
42 repl = ipt_alloc_initial_table(&packet_filter); in iptable_filter_table_init()
43 if (repl == NULL) in iptable_filter_table_init()
46 ((struct ipt_standard *)repl->entries)[1].target.verdict = in iptable_filter_table_init()
49 err = ipt_register_table(net, &packet_filter, repl, filter_ops); in iptable_filter_table_init()
50 kfree(repl); in iptable_filter_table_init()
H A Diptable_security.c40 struct ipt_replace *repl; in iptable_security_table_init() local
43 repl = ipt_alloc_initial_table(&security_table); in iptable_security_table_init()
44 if (repl == NULL) in iptable_security_table_init()
46 ret = ipt_register_table(net, &security_table, repl, sectbl_ops); in iptable_security_table_init()
47 kfree(repl); in iptable_security_table_init()
H A Diptable_raw.c39 struct ipt_replace *repl; in iptable_raw_table_init() local
46 repl = ipt_alloc_initial_table(table); in iptable_raw_table_init()
47 if (repl == NULL) in iptable_raw_table_init()
49 ret = ipt_register_table(net, table, repl, rawtable_ops); in iptable_raw_table_init()
50 kfree(repl); in iptable_raw_table_init()
H A Darptable_filter.c33 struct arpt_replace *repl; in arptable_filter_table_init() local
36 repl = arpt_alloc_initial_table(&packet_filter); in arptable_filter_table_init()
37 if (repl == NULL) in arptable_filter_table_init()
39 err = arpt_register_table(net, &packet_filter, repl, arpfilter_ops); in arptable_filter_table_init()
40 kfree(repl); in arptable_filter_table_init()
H A Diptable_nat.c108 struct ipt_replace *repl; in iptable_nat_table_init() local
111 repl = ipt_alloc_initial_table(&nf_nat_ipv4_table); in iptable_nat_table_init()
112 if (repl == NULL) in iptable_nat_table_init()
115 ret = ipt_register_table(net, &nf_nat_ipv4_table, repl, NULL); in iptable_nat_table_init()
117 kfree(repl); in iptable_nat_table_init()
125 kfree(repl); in iptable_nat_table_init()
H A Diptable_mangle.c85 struct ipt_replace *repl; in iptable_mangle_table_init() local
88 repl = ipt_alloc_initial_table(&packet_mangler); in iptable_mangle_table_init()
89 if (repl == NULL) in iptable_mangle_table_init()
91 ret = ipt_register_table(net, &packet_mangler, repl, mangle_ops); in iptable_mangle_table_init()
92 kfree(repl); in iptable_mangle_table_init()
/kernel/linux/linux-6.6/net/ipv6/netfilter/
H A Dip6table_filter.c38 struct ip6t_replace *repl; in ip6table_filter_table_init() local
41 repl = ip6t_alloc_initial_table(&packet_filter); in ip6table_filter_table_init()
42 if (repl == NULL) in ip6table_filter_table_init()
45 ((struct ip6t_standard *)repl->entries)[1].target.verdict = in ip6table_filter_table_init()
48 err = ip6t_register_table(net, &packet_filter, repl, filter_ops); in ip6table_filter_table_init()
49 kfree(repl); in ip6table_filter_table_init()
H A Dip6table_security.c39 struct ip6t_replace *repl; in ip6table_security_table_init() local
42 repl = ip6t_alloc_initial_table(&security_table); in ip6table_security_table_init()
43 if (repl == NULL) in ip6table_security_table_init()
45 ret = ip6t_register_table(net, &security_table, repl, sectbl_ops); in ip6table_security_table_init()
46 kfree(repl); in ip6table_security_table_init()
H A Dip6table_raw.c38 struct ip6t_replace *repl; in ip6table_raw_table_init() local
45 repl = ip6t_alloc_initial_table(table); in ip6table_raw_table_init()
46 if (repl == NULL) in ip6table_raw_table_init()
48 ret = ip6t_register_table(net, table, repl, rawtable_ops); in ip6table_raw_table_init()
49 kfree(repl); in ip6table_raw_table_init()
H A Dip6table_nat.c110 struct ip6t_replace *repl; in ip6table_nat_table_init() local
113 repl = ip6t_alloc_initial_table(&nf_nat_ipv6_table); in ip6table_nat_table_init()
114 if (repl == NULL) in ip6table_nat_table_init()
116 ret = ip6t_register_table(net, &nf_nat_ipv6_table, repl, in ip6table_nat_table_init()
119 kfree(repl); in ip6table_nat_table_init()
127 kfree(repl); in ip6table_nat_table_init()
H A Dip6table_mangle.c78 struct ip6t_replace *repl; in ip6table_mangle_table_init() local
81 repl = ip6t_alloc_initial_table(&packet_mangler); in ip6table_mangle_table_init()
82 if (repl == NULL) in ip6table_mangle_table_init()
84 ret = ip6t_register_table(net, &packet_mangler, repl, mangle_ops); in ip6table_mangle_table_init()
85 kfree(repl); in ip6table_mangle_table_init()
/kernel/linux/linux-5.10/net/ipv4/netfilter/
H A Darptable_filter.c44 struct arpt_replace *repl; in arptable_filter_table_init() local
50 repl = arpt_alloc_initial_table(&packet_filter); in arptable_filter_table_init()
51 if (repl == NULL) in arptable_filter_table_init()
53 err = arpt_register_table(net, &packet_filter, repl, arpfilter_ops, in arptable_filter_table_init()
55 kfree(repl); in arptable_filter_table_init()
H A Diptable_security.c50 struct ipt_replace *repl; in iptable_security_table_init() local
56 repl = ipt_alloc_initial_table(&security_table); in iptable_security_table_init()
57 if (repl == NULL) in iptable_security_table_init()
59 ret = ipt_register_table(net, &security_table, repl, sectbl_ops, in iptable_security_table_init()
61 kfree(repl); in iptable_security_table_init()
H A Diptable_filter.c48 struct ipt_replace *repl; in iptable_filter_table_init() local
54 repl = ipt_alloc_initial_table(&packet_filter); in iptable_filter_table_init()
55 if (repl == NULL) in iptable_filter_table_init()
58 ((struct ipt_standard *)repl->entries)[1].target.verdict = in iptable_filter_table_init()
61 err = ipt_register_table(net, &packet_filter, repl, filter_ops, in iptable_filter_table_init()
63 kfree(repl); in iptable_filter_table_init()
H A Diptable_nat.c90 struct ipt_replace *repl; in iptable_nat_table_init() local
96 repl = ipt_alloc_initial_table(&nf_nat_ipv4_table); in iptable_nat_table_init()
97 if (repl == NULL) in iptable_nat_table_init()
99 ret = ipt_register_table(net, &nf_nat_ipv4_table, repl, in iptable_nat_table_init()
102 kfree(repl); in iptable_nat_table_init()
112 kfree(repl); in iptable_nat_table_init()
H A Diptable_mangle.c88 struct ipt_replace *repl; in iptable_mangle_table_init() local
94 repl = ipt_alloc_initial_table(&packet_mangler); in iptable_mangle_table_init()
95 if (repl == NULL) in iptable_mangle_table_init()
97 ret = ipt_register_table(net, &packet_mangler, repl, mangle_ops, in iptable_mangle_table_init()
99 kfree(repl); in iptable_mangle_table_init()
H A Diptable_raw.c51 struct ipt_replace *repl; in iptable_raw_table_init() local
61 repl = ipt_alloc_initial_table(table); in iptable_raw_table_init()
62 if (repl == NULL) in iptable_raw_table_init()
64 ret = ipt_register_table(net, table, repl, rawtable_ops, in iptable_raw_table_init()
66 kfree(repl); in iptable_raw_table_init()
/kernel/linux/linux-5.10/net/ipv6/netfilter/
H A Dip6table_security.c49 struct ip6t_replace *repl; in ip6table_security_table_init() local
55 repl = ip6t_alloc_initial_table(&security_table); in ip6table_security_table_init()
56 if (repl == NULL) in ip6table_security_table_init()
58 ret = ip6t_register_table(net, &security_table, repl, sectbl_ops, in ip6table_security_table_init()
60 kfree(repl); in ip6table_security_table_init()
H A Dip6table_filter.c49 struct ip6t_replace *repl; in ip6table_filter_table_init() local
55 repl = ip6t_alloc_initial_table(&packet_filter); in ip6table_filter_table_init()
56 if (repl == NULL) in ip6table_filter_table_init()
59 ((struct ip6t_standard *)repl->entries)[1].target.verdict = in ip6table_filter_table_init()
62 err = ip6t_register_table(net, &packet_filter, repl, filter_ops, in ip6table_filter_table_init()
64 kfree(repl); in ip6table_filter_table_init()
H A Dip6table_nat.c92 struct ip6t_replace *repl; in ip6table_nat_table_init() local
98 repl = ip6t_alloc_initial_table(&nf_nat_ipv6_table); in ip6table_nat_table_init()
99 if (repl == NULL) in ip6table_nat_table_init()
101 ret = ip6t_register_table(net, &nf_nat_ipv6_table, repl, in ip6table_nat_table_init()
104 kfree(repl); in ip6table_nat_table_init()
113 kfree(repl); in ip6table_nat_table_init()
H A Dip6table_mangle.c81 struct ip6t_replace *repl; in ip6table_mangle_table_init() local
87 repl = ip6t_alloc_initial_table(&packet_mangler); in ip6table_mangle_table_init()
88 if (repl == NULL) in ip6table_mangle_table_init()
90 ret = ip6t_register_table(net, &packet_mangler, repl, mangle_ops, in ip6table_mangle_table_init()
92 kfree(repl); in ip6table_mangle_table_init()
H A Dip6table_raw.c50 struct ip6t_replace *repl; in ip6table_raw_table_init() local
60 repl = ip6t_alloc_initial_table(table); in ip6table_raw_table_init()
61 if (repl == NULL) in ip6table_raw_table_init()
63 ret = ip6t_register_table(net, table, repl, rawtable_ops, in ip6table_raw_table_init()
65 kfree(repl); in ip6table_raw_table_init()
/kernel/linux/linux-5.10/net/bridge/netfilter/
H A Debtables.c427 static int ebt_verify_pointers(const struct ebt_replace *repl, in ebt_verify_pointers() argument
430 unsigned int limit = repl->entries_size; in ebt_verify_pointers()
431 unsigned int valid_hooks = repl->valid_hooks; in ebt_verify_pointers()
438 newinfo->entries_size = repl->entries_size; in ebt_verify_pointers()
439 newinfo->nentries = repl->nentries; in ebt_verify_pointers()
451 if ((char __user *)repl->hook_entry[i] == in ebt_verify_pointers()
452 repl->entries + offset) in ebt_verify_pointers()
967 static int do_replace_finish(struct net *net, struct ebt_replace *repl, in do_replace_finish() argument
979 if (repl->num_counters) { in do_replace_finish()
980 unsigned long size = repl in do_replace_finish()
1144 struct ebt_replace_kernel *repl; ebt_register_table() local
1740 struct compat_ebt_replace repl, tmp; compat_copy_everything_to_user() local
2102 compat_copy_ebt_replace_from_user(struct ebt_replace *repl, sockptr_t arg, unsigned int len) compat_copy_ebt_replace_from_user() argument
[all...]

Completed in 8 milliseconds

123