Home
last modified time | relevance | path

Searched refs:xt_table (Results 1 – 23 of 23) sorted by relevance

/linux-4.4.14/include/net/netns/
Dipv4.h61 struct xt_table *iptable_filter;
62 struct xt_table *iptable_mangle;
63 struct xt_table *iptable_raw;
64 struct xt_table *arptable_filter;
66 struct xt_table *iptable_security;
68 struct xt_table *nat_table;
Dipv6.h48 struct xt_table *ip6table_filter;
49 struct xt_table *ip6table_mangle;
50 struct xt_table *ip6table_raw;
52 struct xt_table *ip6table_security;
54 struct xt_table *ip6table_nat;
/linux-4.4.14/include/linux/netfilter_ipv6/
Dip6_tables.h27 extern void *ip6t_alloc_initial_table(const struct xt_table *);
28 extern struct xt_table *ip6t_register_table(struct net *net,
29 const struct xt_table *table,
31 extern void ip6t_unregister_table(struct net *net, struct xt_table *table);
34 struct xt_table *table);
/linux-4.4.14/include/linux/netfilter_arp/
Darp_tables.h50 extern void *arpt_alloc_initial_table(const struct xt_table *);
51 extern struct xt_table *arpt_register_table(struct net *net,
52 const struct xt_table *table,
54 extern void arpt_unregister_table(struct xt_table *table);
57 struct xt_table *table);
/linux-4.4.14/include/linux/netfilter_ipv4/
Dip_tables.h27 extern struct xt_table *ipt_register_table(struct net *net,
28 const struct xt_table *table,
30 extern void ipt_unregister_table(struct net *net, struct xt_table *table);
65 extern void *ipt_alloc_initial_table(const struct xt_table *);
68 struct xt_table *table);
/linux-4.4.14/include/linux/netfilter/
Dx_tables.h188 struct xt_table { struct
254 struct xt_table *xt_register_table(struct net *net,
255 const struct xt_table *table,
258 void *xt_unregister_table(struct xt_table *table);
260 struct xt_table_info *xt_replace_table(struct xt_table *table,
272 struct xt_table *xt_find_table_lock(struct net *net, u_int8_t af,
274 void xt_table_unlock(struct xt_table *t);
418 struct nf_hook_ops *xt_hook_link(const struct xt_table *, nf_hookfn *);
419 void xt_hook_unlink(const struct xt_table *, struct nf_hook_ops *);
/linux-4.4.14/net/netfilter/
Dx_tables.c932 struct xt_table *xt_find_table_lock(struct net *net, u_int8_t af, in xt_find_table_lock()
935 struct xt_table *t; in xt_find_table_lock()
946 void xt_table_unlock(struct xt_table *table) in xt_table_unlock()
1020 xt_replace_table(struct xt_table *table, in xt_replace_table()
1082 struct xt_table *xt_register_table(struct net *net, in xt_register_table()
1083 const struct xt_table *input_table, in xt_register_table()
1089 struct xt_table *t, *table; in xt_register_table()
1092 table = kmemdup(input_table, sizeof(struct xt_table), GFP_KERNEL); in xt_register_table()
1131 void *xt_unregister_table(struct xt_table *table) in xt_unregister_table()
1179 struct xt_table *table = list_entry(v, struct xt_table, list); in xt_table_seq_show()
[all …]
/linux-4.4.14/net/ipv4/netfilter/
Darp_tables.c58 void *arpt_alloc_initial_table(const struct xt_table *info) in arpt_alloc_initial_table()
251 struct xt_table *table) in arpt_do_table()
754 static struct xt_counters *alloc_counters(const struct xt_table *table) in alloc_counters()
776 const struct xt_table *table, in copy_entries_to_user()
903 struct xt_table *t; in get_info()
964 struct xt_table *t; in get_entries()
1007 struct xt_table *t; in __do_replace()
1133 struct xt_table *t; in do_add_counters()
1499 struct xt_table *table, in compat_copy_entries_to_user()
1538 struct xt_table *t; in compat_get_entries()
[all …]
Dip_tables.c66 void *ipt_alloc_initial_table(const struct xt_table *info) in ipt_alloc_initial_table()
289 struct xt_table *table) in ipt_do_table()
920 static struct xt_counters *alloc_counters(const struct xt_table *table) in alloc_counters()
942 const struct xt_table *table, in copy_entries_to_user()
1088 struct xt_table *t; in get_info()
1151 struct xt_table *t; in get_entries()
1191 struct xt_table *t; in __do_replace()
1316 struct xt_table *t; in do_add_counters()
1743 compat_copy_entries_to_user(unsigned int total_size, struct xt_table *table, in compat_copy_entries_to_user()
1777 struct xt_table *t; in compat_get_entries()
[all …]
Darptable_filter.c20 static const struct xt_table packet_filter = {
Diptable_security.c31 static const struct xt_table security_table = {
Diptable_raw.c13 static const struct xt_table packet_raw = {
Diptable_filter.c27 static const struct xt_table packet_filter = {
Diptable_nat.c21 static const struct xt_table nf_nat_ipv4_table = {
Diptable_mangle.c31 static const struct xt_table packet_mangler = {
/linux-4.4.14/net/ipv6/netfilter/
Dip6_tables.c70 void *ip6t_alloc_initial_table(const struct xt_table *info) in ip6t_alloc_initial_table()
318 struct xt_table *table) in ip6t_do_table()
932 static struct xt_counters *alloc_counters(const struct xt_table *table) in alloc_counters()
954 const struct xt_table *table, in copy_entries_to_user()
1100 struct xt_table *t; in get_info()
1163 struct xt_table *t; in get_entries()
1203 struct xt_table *t; in __do_replace()
1328 struct xt_table *t; in do_add_counters()
1745 compat_copy_entries_to_user(unsigned int total_size, struct xt_table *table, in compat_copy_entries_to_user()
1779 struct xt_table *t; in compat_get_entries()
[all …]
Dip6table_raw.c12 static const struct xt_table packet_raw = {
Dip6table_security.c30 static const struct xt_table security_table = {
Dip6table_filter.c25 static const struct xt_table packet_filter = {
Dip6table_nat.c23 static const struct xt_table nf_nat_ipv6_table = {
Dip6table_mangle.c26 static const struct xt_table packet_mangler = {
/linux-4.4.14/include/uapi/linux/netfilter_ipv4/
Dip_tables.h29 #define ipt_table xt_table
/linux-4.4.14/include/uapi/linux/netfilter_ipv6/
Dip6_tables.h29 #define ip6t_table xt_table