move pfsync_state_import in if_pfsync.c to pf_state_import in pf.c
authordlg <dlg@openbsd.org>
Sun, 6 Nov 2022 18:05:05 +0000 (18:05 +0000)
committerdlg <dlg@openbsd.org>
Sun, 6 Nov 2022 18:05:05 +0000 (18:05 +0000)
commite004f9b1ce004809c6da01202abc8fcfcd9c22cc
tree8a0b0ada928f3504dc96ef921088d61a331368be
parent34a3ed22063a80c1bfce98f31b41103b89391a5a
move pfsync_state_import in if_pfsync.c to pf_state_import in pf.c

this is straightening the deck chairs. the state import and export
code are used by both the pf ioctls and pfsync, but the export code
is in pf.c and the import code is in if_pfsync. if pfsync was
disabled then the ioctl stuff wouldnt link.

moving the import code to pf.c makes it more symmetrical(?) and
robust.

tweaks and ok from kn@ sashan@
sys/net/if_pfsync.c
sys/net/if_pfsync.h
sys/net/pf.c
sys/net/pf_ioctl.c
sys/net/pf_norm.c
sys/net/pfvar.h