Home
last modified time | relevance | path

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

/linux-4.1.27/include/net/netns/
Dipv4.h60 struct xt_table *iptable_filter;
61 struct xt_table *iptable_mangle;
62 struct xt_table *iptable_raw;
63 struct xt_table *arptable_filter;
65 struct xt_table *iptable_security;
67 struct xt_table *nat_table;
Dipv6.h46 struct xt_table *ip6table_filter;
47 struct xt_table *ip6table_mangle;
48 struct xt_table *ip6table_raw;
50 struct xt_table *ip6table_security;
52 struct xt_table *ip6table_nat;
/linux-4.1.27/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);
35 struct xt_table *table);
/linux-4.1.27/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);
58 struct xt_table *table);
/linux-4.1.27/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 *);
69 struct xt_table *table);
/linux-4.1.27/include/linux/netfilter/
Dx_tables.h184 struct xt_table { struct
247 struct xt_table *xt_register_table(struct net *net,
248 const struct xt_table *table,
251 void *xt_unregister_table(struct xt_table *table);
253 struct xt_table_info *xt_replace_table(struct xt_table *table,
265 struct xt_table *xt_find_table_lock(struct net *net, u_int8_t af,
267 void xt_table_unlock(struct xt_table *t);
354 struct nf_hook_ops *xt_hook_link(const struct xt_table *, nf_hookfn *);
355 void xt_hook_unlink(const struct xt_table *, struct nf_hook_ops *);
/linux-4.1.27/net/netfilter/
Dx_tables.c713 struct xt_table *xt_find_table_lock(struct net *net, u_int8_t af, in xt_find_table_lock()
716 struct xt_table *t; in xt_find_table_lock()
727 void xt_table_unlock(struct xt_table *table) in xt_table_unlock()
789 xt_replace_table(struct xt_table *table, in xt_replace_table()
851 struct xt_table *xt_register_table(struct net *net, in xt_register_table()
852 const struct xt_table *input_table, in xt_register_table()
858 struct xt_table *t, *table; in xt_register_table()
861 table = kmemdup(input_table, sizeof(struct xt_table), GFP_KERNEL); in xt_register_table()
900 void *xt_unregister_table(struct xt_table *table) in xt_unregister_table()
948 struct xt_table *table = list_entry(v, struct xt_table, list); in xt_table_seq_show()
[all …]
/linux-4.1.27/net/ipv4/netfilter/
Darp_tables.c58 void *arpt_alloc_initial_table(const struct xt_table *info) in arpt_alloc_initial_table()
252 struct xt_table *table) in arpt_do_table()
741 static struct xt_counters *alloc_counters(const struct xt_table *table) in alloc_counters()
763 const struct xt_table *table, in copy_entries_to_user()
890 struct xt_table *t; in get_info()
951 struct xt_table *t; in get_entries()
994 struct xt_table *t; in __do_replace()
1125 struct xt_table *t; in do_add_counters()
1604 struct xt_table *table, in compat_copy_entries_to_user()
1646 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()
292 struct xt_table *table) in ipt_do_table()
906 static struct xt_counters *alloc_counters(const struct xt_table *table) in alloc_counters()
928 const struct xt_table *table, in copy_entries_to_user()
1078 struct xt_table *t; in get_info()
1141 struct xt_table *t; in get_entries()
1181 struct xt_table *t; in __do_replace()
1313 struct xt_table *t; in do_add_counters()
1888 compat_copy_entries_to_user(unsigned int total_size, struct xt_table *table, in compat_copy_entries_to_user()
1928 struct xt_table *t; in compat_get_entries()
[all …]
Darptable_filter.c20 static const struct xt_table packet_filter = {
Diptable_raw.c13 static const struct xt_table packet_raw = {
Diptable_security.c31 static const struct xt_table security_table = {
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.1.27/net/ipv6/netfilter/
Dip6_tables.c70 void *ip6t_alloc_initial_table(const struct xt_table *info) in ip6t_alloc_initial_table()
321 struct xt_table *table) in ip6t_do_table()
919 static struct xt_counters *alloc_counters(const struct xt_table *table) in alloc_counters()
941 const struct xt_table *table, in copy_entries_to_user()
1091 struct xt_table *t; in get_info()
1154 struct xt_table *t; in get_entries()
1194 struct xt_table *t; in __do_replace()
1326 struct xt_table *t; in do_add_counters()
1901 compat_copy_entries_to_user(unsigned int total_size, struct xt_table *table, in compat_copy_entries_to_user()
1941 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.1.27/include/uapi/linux/netfilter_ipv4/
Dip_tables.h29 #define ipt_table xt_table
/linux-4.1.27/include/uapi/linux/netfilter_ipv6/
Dip6_tables.h29 #define ip6t_table xt_table