Add a mutex to pf_state structure. Mutex retain a consistency
authorsashan <sashan@openbsd.org>
Thu, 10 Nov 2022 14:22:43 +0000 (14:22 +0000)
committersashan <sashan@openbsd.org>
Thu, 10 Nov 2022 14:22:43 +0000 (14:22 +0000)
commit02c56bfae7bc5569d6b0b04844f85ecbef1382ff
tree997d64b0e885fd35bb2d2f160eb9a256f48172a6
parente744461d8405e55d9a2ff118dca45dee743bd64f
Add a mutex to pf_state structure. Mutex retain a consistency
of structure members without using a global state lock.
The first member which uses protection by mutex is key[] array.
more will follow.

OK dlg@
sys/net/pf.c
sys/net/pfvar.h