linux/net/ipv4/netfilter
Eric W. Biederman 6aa187f21c netfilter: nf_tables: kill nft_pktinfo.ops
- Add nft_pktinfo.pf to replace ops->pf
- Add nft_pktinfo.hook to replace ops->hooknum

This simplifies the code, makes it more readable, and likely reduces
cache line misses.  Maintainability is enhanced as the details of
nft_hook_ops are of no concern to the recpients of nft_pktinfo.

Signed-off-by: "Eric W. Biederman" <ebiederm@xmission.com>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
2015-09-18 21:58:01 +02:00
..
arp_tables.c inet netfilter: Remove hook from ip6t_do_table, arp_do_table, ipt_do_table 2015-09-18 21:57:43 +02:00
arpt_mangle.c
arptable_filter.c inet netfilter: Remove hook from ip6t_do_table, arp_do_table, ipt_do_table 2015-09-18 21:57:43 +02:00
ip_tables.c inet netfilter: Remove hook from ip6t_do_table, arp_do_table, ipt_do_table 2015-09-18 21:57:43 +02:00
ipt_ah.c
ipt_CLUSTERIP.c netfilter: Use nf_hook_state.net 2015-09-17 17:18:37 -07:00
ipt_ECN.c net: Change pseudohdr argument of inet_proto_csum_replace* to be a bool 2015-08-17 21:33:06 -07:00
ipt_MASQUERADE.c netfilter: nf_nat: generalize IPv4 masquerading support for nf_tables 2014-09-09 16:31:29 +02:00
ipt_REJECT.c netfilter: reject: don't send icmp error if csum is invalid 2015-03-03 02:10:35 +01:00
ipt_rpfilter.c net: ipv4 sysctl option to ignore routes when nexthop link is down 2015-06-24 02:15:54 -07:00
ipt_SYNPROXY.c netfilter: Use nf_hook_state.net 2015-09-17 17:18:37 -07:00
iptable_filter.c inet netfilter: Remove hook from ip6t_do_table, arp_do_table, ipt_do_table 2015-09-18 21:57:43 +02:00
iptable_mangle.c inet netfilter: Remove hook from ip6t_do_table, arp_do_table, ipt_do_table 2015-09-18 21:57:43 +02:00
iptable_nat.c inet netfilter: Remove hook from ip6t_do_table, arp_do_table, ipt_do_table 2015-09-18 21:57:43 +02:00
iptable_raw.c inet netfilter: Remove hook from ip6t_do_table, arp_do_table, ipt_do_table 2015-09-18 21:57:43 +02:00
iptable_security.c inet netfilter: Remove hook from ip6t_do_table, arp_do_table, ipt_do_table 2015-09-18 21:57:43 +02:00
Kconfig netfilter: nf_tables: add nft_dup expression 2015-08-07 11:49:49 +02:00
Makefile netfilter: nf_tables: add nft_dup expression 2015-08-07 11:49:49 +02:00
nf_conntrack_l3proto_ipv4_compat.c netfilter: Remove uses of seq_<foo> return values 2015-03-18 10:51:35 +01:00
nf_conntrack_l3proto_ipv4.c inet netfilter: Prefer state->hook to ops->hooknum 2015-09-18 21:57:51 +02:00
nf_conntrack_proto_icmp.c netfilter: nf_conntrack: add efficient mark to zone mapping 2015-08-18 01:24:05 +02:00
nf_defrag_ipv4.c inet netfilter: Prefer state->hook to ops->hooknum 2015-09-18 21:57:51 +02:00
nf_dup_ipv4.c netfilter: nf_dup{4, 6}: fix build error when nf_conntrack disabled 2015-09-02 16:28:06 -07:00
nf_log_arp.c netfilter: Use LOGLEVEL_<FOO> defines 2015-03-25 12:09:39 +01:00
nf_log_ipv4.c netfilter: Use LOGLEVEL_<FOO> defines 2015-03-25 12:09:39 +01:00
nf_nat_h323.c netfilter: nf_nat_h323: fix crash in nf_ct_unlink_expect_report() 2014-02-05 17:46:05 +01:00
nf_nat_l3proto_ipv4.c inet netfilter: Prefer state->hook to ops->hooknum 2015-09-18 21:57:51 +02:00
nf_nat_masquerade_ipv4.c netfilter: nf_nat: generalize IPv4 masquerading support for nf_tables 2014-09-09 16:31:29 +02:00
nf_nat_pptp.c netfilter: add my copyright statements 2013-04-18 20:27:55 +02:00
nf_nat_proto_gre.c netfilter: use IS_ENABLED() macro 2014-06-30 11:38:03 +02:00
nf_nat_proto_icmp.c net: Change pseudohdr argument of inet_proto_csum_replace* to be a bool 2015-08-17 21:33:06 -07:00
nf_nat_snmp_basic.c netfilter: nf_nat_snmp_basic: fix duplicates in if/else branches 2014-02-14 11:37:36 +01:00
nf_reject_ipv4.c netfilter: bridge: add helpers for fetching physin/outdev 2015-04-08 16:49:08 +02:00
nf_tables_arp.c netfilter: nf_tables: kill nft_pktinfo.ops 2015-09-18 21:58:01 +02:00
nf_tables_ipv4.c netfilter: nf_tables: kill nft_pktinfo.ops 2015-09-18 21:58:01 +02:00
nft_chain_nat_ipv4.c netfilter: nf_tables: kill nft_pktinfo.ops 2015-09-18 21:58:01 +02:00
nft_chain_route_ipv4.c netfilter: nf_tables: kill nft_pktinfo.ops 2015-09-18 21:58:01 +02:00
nft_dup_ipv4.c netfilter: nf_tables: kill nft_pktinfo.ops 2015-09-18 21:58:01 +02:00
nft_masq_ipv4.c netfilter: nf_tables: kill nft_pktinfo.ops 2015-09-18 21:58:01 +02:00
nft_redir_ipv4.c netfilter: nf_tables: kill nft_pktinfo.ops 2015-09-18 21:58:01 +02:00
nft_reject_ipv4.c netfilter: nf_tables: kill nft_pktinfo.ops 2015-09-18 21:58:01 +02:00