Module Name: src Committed By: jdc Date: Wed Jul 25 20:45:24 UTC 2012
Modified Files: src/sys/net/npf [netbsd-6]: npf.h npf_alg_icmp.c npf_impl.h npf_inet.c npf_instr.c npf_ncode.h npf_processor.c npf_session.c npf_state.c npf_state_tcp.c src/usr.sbin/npf/npfctl [netbsd-6]: npf_build.c npf_data.c npf_disassemble.c npf_ncgen.c npf_parse.y npf_scan.l npf_var.h npfctl.c npfctl.h src/usr.sbin/npf/npftest [netbsd-6]: npfstream.c src/usr.sbin/npf/npftest/libnpftest [netbsd-6]: npf_test_subr.c Log Message: Pull up revisions: src/usr.sbin/npf/npfctl/npfctl.c revisions 1.16,1.17 src/sys/net/npf/npf.h revision 1.20 src/sys/net/npf/npf_alg_icmp.c revision 1.11 src/sys/net/npf/npf_impl.h revision 1.19 src/sys/net/npf/npf_inet.c revisions 1.15,1.16 src/sys/net/npf/npf_instr.c revision 1.14 src/sys/net/npf/npf_ncode.h revision 1.10 src/sys/net/npf/npf_processor.c revision 1.12 src/sys/net/npf/npf_session.c revision 1.16 src/usr.sbin/npf/npfctl/npf_build.c revision 1.12 src/usr.sbin/npf/npfctl/npf_data.c revisions 1.16,1.17 src/usr.sbin/npf/npfctl/npf_disassemble.c revision 1.8 src/usr.sbin/npf/npfctl/npf_ncgen.c revision 1.13 src/usr.sbin/npf/npfctl/npf_parse.y revision 1.11 src/usr.sbin/npf/npfctl/npf_scan.l revision 1.5 src/usr.sbin/npf/npfctl/npf_var.h revision 1.3 src/usr.sbin/npf/npfctl/npfctl.h revision 1.18 src/sys/net/npf/npf_state.c revision 1.10 src/sys/net/npf/npf_state_tcp.c revision 1.10 src/usr.sbin/npf/npftest/npfstream.c revision 1.2 src/usr.sbin/npf/npftest/libnpftest/npf_test_subr.c revision 1.2 (requested by rmind in ticket #435). Add missing __dead. teach npf ipv6-icmp reviewed by rmind@ - npfctl_print_stats: beautification a la French style. - npfctl_icmpcode: fix the build break. - npf_fetch_tcpopts: fix off-by-one when validating TCP option length against the maximum allowed. - npf_tcp_inwindow: be more liberal with npf_fetch_tcpopts(). - Few minor improvements to npftest. To generate a diff of this commit: cvs rdiff -u -r1.14.2.5 -r1.14.2.6 src/sys/net/npf/npf.h cvs rdiff -u -r1.8.4.2 -r1.8.4.3 src/sys/net/npf/npf_alg_icmp.c cvs rdiff -u -r1.10.2.5 -r1.10.2.6 src/sys/net/npf/npf_impl.h cvs rdiff -u -r1.10.4.4 -r1.10.4.5 src/sys/net/npf/npf_inet.c \ src/sys/net/npf/npf_session.c cvs rdiff -u -r1.9.2.4 -r1.9.2.5 src/sys/net/npf/npf_instr.c cvs rdiff -u -r1.5.6.3 -r1.5.6.4 src/sys/net/npf/npf_ncode.h cvs rdiff -u -r1.9.2.2 -r1.9.2.3 src/sys/net/npf/npf_processor.c cvs rdiff -u -r1.6.4.3 -r1.6.4.4 src/sys/net/npf/npf_state.c cvs rdiff -u -r1.3.2.4 -r1.3.2.5 src/sys/net/npf/npf_state_tcp.c cvs rdiff -u -r1.4.2.4 -r1.4.2.5 src/usr.sbin/npf/npfctl/npf_build.c cvs rdiff -u -r1.10.2.3 -r1.10.2.4 src/usr.sbin/npf/npfctl/npf_data.c \ src/usr.sbin/npf/npfctl/npfctl.c cvs rdiff -u -r1.3.2.5 -r1.3.2.6 src/usr.sbin/npf/npfctl/npf_disassemble.c cvs rdiff -u -r1.7.2.4 -r1.7.2.5 src/usr.sbin/npf/npfctl/npf_ncgen.c cvs rdiff -u -r1.3.2.4 -r1.3.2.5 src/usr.sbin/npf/npfctl/npf_parse.y cvs rdiff -u -r1.1.2.2 -r1.1.2.3 src/usr.sbin/npf/npfctl/npf_scan.l cvs rdiff -u -r1.1.2.1 -r1.1.2.2 src/usr.sbin/npf/npfctl/npf_var.h cvs rdiff -u -r1.11.2.4 -r1.11.2.5 src/usr.sbin/npf/npfctl/npfctl.h cvs rdiff -u -r1.1.2.2 -r1.1.2.3 src/usr.sbin/npf/npftest/npfstream.c cvs rdiff -u -r1.1.2.2 -r1.1.2.3 \ src/usr.sbin/npf/npftest/libnpftest/npf_test_subr.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.