linux/net
Florian Westphal f957be9d34 netfilter: conntrack: remove ctnetlink callbacks from l3 protocol trackers
handle everything from ctnetlink directly.

After all these years we still only support ipv4 and ipv6, so it
seems reasonable to remove l3 protocol tracker support and instead
handle ipv4/ipv6 from a common, always builtin inet tracker.

Step 1: Get rid of all the l3proto->func() calls.

Start with ctnetlink, then move on to packet-path ones.

Signed-off-by: Florian Westphal <fw@strlen.de>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
2018-07-16 17:54:58 +02:00
..
6lowpan
9p
802
8021q Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net 2018-07-03 10:29:26 +09:00
appletalk
atm
ax25
batman-adv
bluetooth
bpf
bpfilter
bridge netfilter: nft_reject_bridge: remove unnecessary ttl set 2018-07-16 17:51:48 +02:00
caif
can
ceph
core net: Add TLS RX offload feature 2018-07-16 00:12:09 -07:00
dcb
dccp
decnet net: decnet: dn_nsp_in: mark expected switch fall-through 2018-07-05 20:25:29 +09:00
dns_resolver
dsa
ethernet
hsr
ieee802154
ife
ipv4 netfilter: conntrack: remove ctnetlink callbacks from l3 protocol trackers 2018-07-16 17:54:58 +02:00
ipv6 netfilter: conntrack: remove ctnetlink callbacks from l3 protocol trackers 2018-07-16 17:54:58 +02:00
iucv
kcm
key
l2tp ipv6: fold sockcm_cookie into ipcm6_cookie 2018-07-07 10:58:49 +09:00
l3mdev
lapb
llc
mac80211 net: allow ndo_select_queue to pass netdev 2018-07-09 13:41:34 -07:00
mac802154
mpls
ncsi
netfilter netfilter: conntrack: remove ctnetlink callbacks from l3 protocol trackers 2018-07-16 17:54:58 +02:00
netlabel
netlink
netrom
nfc
nsh
openvswitch openvswitch: use nf_ct_get_tuplepr, invert_tuplepr 2018-07-16 17:51:48 +02:00
packet net: allow fallback function to pass netdev 2018-07-09 13:57:25 -07:00
phonet
psample
qrtr
rds
rfkill
rose
rxrpc
sched net: sched: refactor flower walk to iterate over idr 2018-07-13 18:24:27 -07:00
sctp sctp: check for ipv6_pinfo legal sndflow with flowlabel in sctp_v6_get_dst 2018-07-04 11:36:54 +09:00
smc Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net 2018-07-03 10:29:26 +09:00
strparser Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net 2018-07-03 10:29:26 +09:00
sunrpc
switchdev
tipc tipc: check session number before accepting link protocol messages 2018-07-11 23:06:14 -07:00
tls tls: Fix zerocopy_from_iter iov handling 2018-07-16 00:13:11 -07:00
unix
vmw_vsock
wimax
wireless Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net 2018-07-03 10:29:26 +09:00
x25
xdp
xfrm
Kconfig
Makefile
compat.c
socket.c
sysctl_net.c