Both PF_ROUTE and PF_KEY need to start to take care of their own PCB list
authorclaudio <claudio@openbsd.org>
Mon, 3 Jul 2017 19:23:47 +0000 (19:23 +0000)
committerclaudio <claudio@openbsd.org>
Mon, 3 Jul 2017 19:23:47 +0000 (19:23 +0000)
commitf350cb03c379d0df4ddd646998246eb267598fc3
tree481eeaa9b267c8bd1cfd72ef57bec1a7400ca62b
parent2ac62a754d6ce7db5a6a00c2783041e6fb60640d
Both PF_ROUTE and PF_KEY need to start to take care of their own PCB list
to simplify the locking of those lists. For now move the LIST_ENTRY from
rawcb into routecb and in the pfkey case a new keycb. Do some cleanup and
renaming in the pfkey code but more to come.
OK bluhm@ mpi@
sys/net/pfkeyv2.c
sys/net/raw_cb.c
sys/net/raw_cb.h
sys/net/raw_usrreq.c
sys/net/rtsock.c