Module Name: src Committed By: martin Date: Sun Sep 1 13:21:39 UTC 2019
Modified Files: src/sys/net/npf [netbsd-9]: npf.c npf.h npf_alg.c npf_conf.c npf_ctl.c npf_handler.c npf_ifaddr.c npf_impl.h npf_nat.c npf_os.c src/sys/sys [netbsd-9]: mbuf.h src/usr.sbin/npf/npfctl [netbsd-9]: npf_bpf_comp.c src/usr.sbin/npf/npftest/libnpftest [netbsd-9]: npf_rule_test.c Log Message: Pull up following revision(s) (requested by rmind in ticket #141): usr.sbin/npf/npfctl/npf_bpf_comp.c: revision 1.15 sys/net/npf/npf_alg.c: revision 1.21 sys/net/npf/npf.h: revision 1.62 sys/net/npf/npf_ctl.c: revision 1.57 sys/net/npf/npf_ctl.c: revision 1.58 sys/net/npf/npf_os.c: revision 1.16 sys/net/npf/npf_os.c: revision 1.17 sys/net/npf/npf_conf.c: revision 1.15 sys/net/npf/npf_impl.h: revision 1.78 sys/sys/mbuf.h: revision 1.220 sys/net/npf/npf_impl.h: revision 1.79 sys/net/npf/npf.c: revision 1.41 usr.sbin/npf/npftest/libnpftest/npf_rule_test.c: revision 1.19 sys/net/npf/npf_nat.c: revision 1.48 sys/net/npf/npf_handler.c: revision 1.48 sys/net/npf/npf_ifaddr.c: revision 1.6 - npfctl_load_nvlist: simplify the config loading logic. - Fix a small race condition in npf_nat_getaddr(). - Rework pserialize/EBR wrappers, make it easier to maintain. Move PACKET_TAG_NPF where it belongs to. Make npfctl_switch() and pfil private to OS-specific module. To generate a diff of this commit: cvs rdiff -u -r1.38.2.2 -r1.38.2.3 src/sys/net/npf/npf.c cvs rdiff -u -r1.60.2.1 -r1.60.2.2 src/sys/net/npf/npf.h cvs rdiff -u -r1.20 -r1.20.2.1 src/sys/net/npf/npf_alg.c cvs rdiff -u -r1.13.2.1 -r1.13.2.2 src/sys/net/npf/npf_conf.c cvs rdiff -u -r1.54.2.2 -r1.54.2.3 src/sys/net/npf/npf_ctl.c cvs rdiff -u -r1.46.2.1 -r1.46.2.2 src/sys/net/npf/npf_handler.c \ src/sys/net/npf/npf_nat.c cvs rdiff -u -r1.5 -r1.5.4.1 src/sys/net/npf/npf_ifaddr.c cvs rdiff -u -r1.75.2.2 -r1.75.2.3 src/sys/net/npf/npf_impl.h cvs rdiff -u -r1.12.2.2 -r1.12.2.3 src/sys/net/npf/npf_os.c cvs rdiff -u -r1.219 -r1.219.4.1 src/sys/sys/mbuf.h cvs rdiff -u -r1.13.2.1 -r1.13.2.2 src/usr.sbin/npf/npfctl/npf_bpf_comp.c cvs rdiff -u -r1.17.2.1 -r1.17.2.2 \ src/usr.sbin/npf/npftest/libnpftest/npf_rule_test.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.