/linux-4.4.14/include/net/netns/ |
D | ipv4.h | 61 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;
|
D | ipv6.h | 48 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/ |
D | ip6_tables.h | 27 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/ |
D | arp_tables.h | 50 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/ |
D | ip_tables.h | 27 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/ |
D | x_tables.h | 188 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/ |
D | x_tables.c | 932 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/ |
D | arp_tables.c | 58 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 …]
|
D | ip_tables.c | 66 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 …]
|
D | arptable_filter.c | 20 static const struct xt_table packet_filter = {
|
D | iptable_security.c | 31 static const struct xt_table security_table = {
|
D | iptable_raw.c | 13 static const struct xt_table packet_raw = {
|
D | iptable_filter.c | 27 static const struct xt_table packet_filter = {
|
D | iptable_nat.c | 21 static const struct xt_table nf_nat_ipv4_table = {
|
D | iptable_mangle.c | 31 static const struct xt_table packet_mangler = {
|
/linux-4.4.14/net/ipv6/netfilter/ |
D | ip6_tables.c | 70 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 …]
|
D | ip6table_raw.c | 12 static const struct xt_table packet_raw = {
|
D | ip6table_security.c | 30 static const struct xt_table security_table = {
|
D | ip6table_filter.c | 25 static const struct xt_table packet_filter = {
|
D | ip6table_nat.c | 23 static const struct xt_table nf_nat_ipv6_table = {
|
D | ip6table_mangle.c | 26 static const struct xt_table packet_mangler = {
|
/linux-4.4.14/include/uapi/linux/netfilter_ipv4/ |
D | ip_tables.h | 29 #define ipt_table xt_table
|
/linux-4.4.14/include/uapi/linux/netfilter_ipv6/ |
D | ip6_tables.h | 29 #define ip6t_table xt_table
|