Subject: CVS commit: [netbsd-4] src
To: None <source-changes@NetBSD.org>
From: Liam J. Foy <liamjfoy@netbsd.org>
List: source-changes
Date: 07/16/2007 11:05:58
Module Name:	src
Committed By:	liamjfoy
Date:		Mon Jul 16 11:05:58 UTC 2007

Modified Files:
	src/dist/ipf [netbsd-4]: HISTORY ip_fil.c ip_htable.c ip_htable.h
	    ip_irc_pxy.c ip_lookup.c ip_lookup.h ip_pool.c ip_pool.h
	    ip_pptp_pxy.c ip_rpcb_pxy.c ip_scan.c ip_scan.h ip_sync.c ip_sync.h
	    ipf.h ml_ipl.c mlfk_ipl.c mlo_ipl.c radix_ipf.h
	src/dist/ipf/iplang [netbsd-4]: iplang_y.y
	src/dist/ipf/ipsend [netbsd-4]: 44arp.c arp.c ip.c iptests.c resend.c
	    sdlpi.c sock.c
	src/dist/ipf/lib [netbsd-4]: addicmp.c addipopt.c alist_free.c
	    alist_new.c bcopywrap.c binprint.c buildopts.c checkrev.c
	    count4bits.c count6bits.c debug.c facpri.c facpri.h fill6bits.c
	    flags.c gethost.c getifname.c getnattype.c getport.c getportproto.c
	    getproto.c getsumd.c hostname.c icmpcode.c initparse.c ionames.c
	    ipf_dotuning.c ipft_ef.c ipft_hx.c ipft_pc.c ipft_sn.c ipft_td.c
	    ipft_tx.c ipoptsec.c kmem.c kmem.h kmemcpywrap.c kvatoname.c
	    load_file.c load_hash.c load_hashnode.c load_http.c load_pool.c
	    load_poolnode.c load_url.c mutex_emul.c nametokva.c
	    nat_setgroupmap.c ntomask.c optname.c optprint.c optprintv6.c
	    optvalue.c portname.c print_toif.c printactivenat.c printaps.c
	    printbuf.c printfr.c printfraginfo.c printhash.c printhash_live.c
	    printhashdata.c printhashnode.c printhostmap.c printhostmask.c
	    printifname.c printip.c printlog.c printmask.c printnat.c
	    printpacket.c printpacket6.c printpool.c printpool_live.c
	    printpooldata.c printpoolnode.c printportcmp.c printproto.c
	    printsbuf.c printstate.c printtqtable.c printtunable.c
	    remove_hash.c remove_hashnode.c remove_pool.c remove_poolnode.c
	    resetlexer.c rwlock_emul.c tcp_flags.c tcpflags.c tcpoptnames.c
	    v6ionames.c v6optvalue.c var.c verbose.c
	src/dist/ipf/man [netbsd-4]: ipf.8 ipfstat.8 ipmon.8
	src/dist/ipf/test [netbsd-4]: test.format
	src/dist/ipf/tools [netbsd-4]: ipf.c ipf_y.y ipfcomp.c ipfs.c ipfstat.c
	    ipftest.c ipmon.c ipmon_y.y ipnat.c ipnat_y.y ippool.c ippool_y.y
	    ipscan_y.y ipsyncm.c ipsyncs.c lex_var.h lexer.h
	src/regress/sys/kern/ipf [netbsd-4]: Makefile natipftest test.format
	src/sys/dist/ipf/netinet [netbsd-4]: fil.c ip_auth.c ip_auth.h
	    ip_compat.h ip_fil.h ip_fil_netbsd.c ip_frag.c ip_frag.h
	    ip_ftp_pxy.c ip_h323_pxy.c ip_htable.c ip_htable.h ip_ipsec_pxy.c
	    ip_irc_pxy.c ip_log.c ip_lookup.c ip_lookup.h ip_nat.c ip_nat.h
	    ip_pool.c ip_pool.h ip_pptp_pxy.c ip_proxy.c ip_proxy.h
	    ip_raudio_pxy.c ip_rcmd_pxy.c ip_rpcb_pxy.c ip_scan.c ip_scan.h
	    ip_state.c ip_state.h ip_sync.c ip_sync.h ipl.h
	src/usr.sbin/ipf [netbsd-4]: Makefile.inc
	src/usr.sbin/ipf/libipf [netbsd-4]: Makefile
Added Files:
	src/dist/ipf/test/expected [netbsd-4]: ipv6.5
	src/dist/ipf/test/input [netbsd-4]: ipv6.5
	src/dist/ipf/test/regress [netbsd-4]: ipv6.5
	src/regress/sys/kern/ipf/expected [netbsd-4]: ipv6.5
	src/regress/sys/kern/ipf/input [netbsd-4]: ipv6.5
	src/regress/sys/kern/ipf/regress [netbsd-4]: ipv6.5

Log Message:
Pullup IPF v4.1.23 to netbsd-4

ok martin@


To generate a diff of this commit:
cvs rdiff -r1.20.4.2 -r1.20.4.3 src/dist/ipf/HISTORY
cvs rdiff -r1.7.4.3 -r1.7.4.4 src/dist/ipf/ip_fil.c
cvs rdiff -r1.1.1.3.4.1 -r1.1.1.3.4.2 src/dist/ipf/ip_htable.c \
    src/dist/ipf/ip_sync.h
cvs rdiff -r1.1.1.1.18.1 -r1.1.1.1.18.2 src/dist/ipf/ip_htable.h
cvs rdiff -r1.1.1.5.4.1 -r1.1.1.5.4.2 src/dist/ipf/ip_irc_pxy.c \
    src/dist/ipf/ip_pool.c src/dist/ipf/ip_pptp_pxy.c
cvs rdiff -r1.2.2.1 -r1.2.2.2 src/dist/ipf/ip_lookup.c
cvs rdiff -r1.1.1.2.4.1 -r1.1.1.2.4.2 src/dist/ipf/ip_lookup.h \
    src/dist/ipf/ip_pool.h src/dist/ipf/ip_scan.h src/dist/ipf/radix_ipf.h
cvs rdiff -r1.1.1.4.12.1 -r1.1.1.4.12.2 src/dist/ipf/ip_rpcb_pxy.c
cvs rdiff -r1.1.1.4.4.1 -r1.1.1.4.4.2 src/dist/ipf/ip_scan.c \
    src/dist/ipf/ip_sync.c
cvs rdiff -r1.11.4.2 -r1.11.4.3 src/dist/ipf/ipf.h
cvs rdiff -r1.4.18.1 -r1.4.18.2 src/dist/ipf/ml_ipl.c
cvs rdiff -r1.1.1.8.4.2 -r1.1.1.8.4.3 src/dist/ipf/mlfk_ipl.c
cvs rdiff -r1.1.1.2.12.1 -r1.1.1.2.12.2 src/dist/ipf/mlo_ipl.c
cvs rdiff -r1.9.4.1 -r1.9.4.2 src/dist/ipf/iplang/iplang_y.y
cvs rdiff -r1.5.12.1 -r1.5.12.2 src/dist/ipf/ipsend/44arp.c \
    src/dist/ipf/ipsend/sdlpi.c
cvs rdiff -r1.5.4.1 -r1.5.4.2 src/dist/ipf/ipsend/arp.c
cvs rdiff -r1.7.12.1 -r1.7.12.2 src/dist/ipf/ipsend/ip.c
cvs rdiff -r1.10.4.1 -r1.10.4.2 src/dist/ipf/ipsend/iptests.c
cvs rdiff -r1.7.4.1 -r1.7.4.2 src/dist/ipf/ipsend/resend.c
cvs rdiff -r1.9.4.2 -r1.9.4.3 src/dist/ipf/ipsend/sock.c
cvs rdiff -r1.8.4.1 -r1.8.4.2 src/dist/ipf/lib/addicmp.c
cvs rdiff -r1.1.1.1.18.1 -r1.1.1.1.18.2 src/dist/ipf/lib/addipopt.c \
    src/dist/ipf/lib/bcopywrap.c src/dist/ipf/lib/binprint.c \
    src/dist/ipf/lib/buildopts.c src/dist/ipf/lib/checkrev.c \
    src/dist/ipf/lib/count4bits.c src/dist/ipf/lib/count6bits.c \
    src/dist/ipf/lib/debug.c src/dist/ipf/lib/facpri.h \
    src/dist/ipf/lib/fill6bits.c src/dist/ipf/lib/flags.c \
    src/dist/ipf/lib/getifname.c src/dist/ipf/lib/getnattype.c \
    src/dist/ipf/lib/getsumd.c src/dist/ipf/lib/initparse.c \
    src/dist/ipf/lib/ionames.c src/dist/ipf/lib/ipft_ef.c \
    src/dist/ipf/lib/ipft_sn.c src/dist/ipf/lib/ipft_td.c \
    src/dist/ipf/lib/ipoptsec.c src/dist/ipf/lib/kmem.h \
    src/dist/ipf/lib/kmemcpywrap.c src/dist/ipf/lib/kvatoname.c \
    src/dist/ipf/lib/load_hashnode.c src/dist/ipf/lib/load_poolnode.c \
    src/dist/ipf/lib/mutex_emul.c src/dist/ipf/lib/nametokva.c \
    src/dist/ipf/lib/nat_setgroupmap.c src/dist/ipf/lib/ntomask.c \
    src/dist/ipf/lib/optname.c src/dist/ipf/lib/optprintv6.c \
    src/dist/ipf/lib/optvalue.c src/dist/ipf/lib/portname.c \
    src/dist/ipf/lib/print_toif.c src/dist/ipf/lib/printaps.c \
    src/dist/ipf/lib/printfraginfo.c src/dist/ipf/lib/printhashnode.c \
    src/dist/ipf/lib/printhostmask.c src/dist/ipf/lib/printifname.c \
    src/dist/ipf/lib/printip.c src/dist/ipf/lib/printmask.c \
    src/dist/ipf/lib/printpacket6.c src/dist/ipf/lib/printpoolnode.c \
    src/dist/ipf/lib/printportcmp.c src/dist/ipf/lib/printtunable.c \
    src/dist/ipf/lib/remove_hash.c src/dist/ipf/lib/remove_hashnode.c \
    src/dist/ipf/lib/remove_pool.c src/dist/ipf/lib/remove_poolnode.c \
    src/dist/ipf/lib/resetlexer.c src/dist/ipf/lib/rwlock_emul.c \
    src/dist/ipf/lib/tcp_flags.c src/dist/ipf/lib/tcpflags.c \
    src/dist/ipf/lib/tcpoptnames.c src/dist/ipf/lib/v6optvalue.c \
    src/dist/ipf/lib/verbose.c
cvs rdiff -r1.1.1.1.2.1 -r1.1.1.1.2.2 src/dist/ipf/lib/alist_free.c \
    src/dist/ipf/lib/alist_new.c src/dist/ipf/lib/load_file.c \
    src/dist/ipf/lib/load_http.c src/dist/ipf/lib/load_url.c \
    src/dist/ipf/lib/printhash_live.c src/dist/ipf/lib/printhashdata.c \
    src/dist/ipf/lib/printpool_live.c src/dist/ipf/lib/printpooldata.c
cvs rdiff -r1.3.4.1 -r1.3.4.2 src/dist/ipf/lib/facpri.c \
    src/dist/ipf/lib/getproto.c src/dist/ipf/lib/ipf_dotuning.c
cvs rdiff -r1.1.1.2.12.1 -r1.1.1.2.12.2 src/dist/ipf/lib/gethost.c \
    src/dist/ipf/lib/printactivenat.c src/dist/ipf/lib/printhash.c \
    src/dist/ipf/lib/printpool.c
cvs rdiff -r1.5.4.1 -r1.5.4.2 src/dist/ipf/lib/getport.c \
    src/dist/ipf/lib/v6ionames.c
cvs rdiff -r1.5.12.1 -r1.5.12.2 src/dist/ipf/lib/getportproto.c \
    src/dist/ipf/lib/printbuf.c
cvs rdiff -r1.2.4.1 -r1.2.4.2 src/dist/ipf/lib/hostname.c
cvs rdiff -r1.6.4.1 -r1.6.4.2 src/dist/ipf/lib/icmpcode.c \
    src/dist/ipf/lib/ipft_hx.c src/dist/ipf/lib/ipft_tx.c
cvs rdiff -r1.1.1.2.4.1 -r1.1.1.2.4.2 src/dist/ipf/lib/ipft_pc.c \
    src/dist/ipf/lib/optprint.c src/dist/ipf/lib/printhostmap.c \
    src/dist/ipf/lib/printlog.c
cvs rdiff -r1.4.4.1 -r1.4.4.2 src/dist/ipf/lib/kmem.c
cvs rdiff -r1.1.1.3.4.1 -r1.1.1.3.4.2 src/dist/ipf/lib/load_hash.c \
    src/dist/ipf/lib/load_pool.c src/dist/ipf/lib/printpacket.c
cvs rdiff -r1.1.1.5.4.2 -r1.1.1.5.4.3 src/dist/ipf/lib/printfr.c \
    src/dist/ipf/lib/printstate.c
cvs rdiff -r1.1.1.5.4.1 -r1.1.1.5.4.2 src/dist/ipf/lib/printnat.c
cvs rdiff -r1.1.1.1.6.1 -r1.1.1.1.6.2 src/dist/ipf/lib/printproto.c
cvs rdiff -r1.2.12.1 -r1.2.12.2 src/dist/ipf/lib/printsbuf.c
cvs rdiff -r1.1.1.1.2.2 -r1.1.1.1.2.3 src/dist/ipf/lib/printtqtable.c
cvs rdiff -r1.4.12.1 -r1.4.12.2 src/dist/ipf/lib/var.c
cvs rdiff -r1.11.4.1 -r1.11.4.2 src/dist/ipf/man/ipf.8
cvs rdiff -r1.12.12.1 -r1.12.12.2 src/dist/ipf/man/ipfstat.8
cvs rdiff -r1.17.4.1 -r1.17.4.2 src/dist/ipf/man/ipmon.8
cvs rdiff -r1.1.1.6.4.1 -r1.1.1.6.4.2 src/dist/ipf/test/test.format
cvs rdiff -r0 -r1.1.1.1.2.2 src/dist/ipf/test/expected/ipv6.5
cvs rdiff -r0 -r1.1.1.1.2.2 src/dist/ipf/test/input/ipv6.5
cvs rdiff -r0 -r1.1.1.1.2.2 src/dist/ipf/test/regress/ipv6.5
cvs rdiff -r1.2.4.2 -r1.2.4.3 src/dist/ipf/tools/ipf.c \
    src/dist/ipf/tools/ipfcomp.c
cvs rdiff -r1.20.2.1 -r1.20.2.2 src/dist/ipf/tools/ipf_y.y
cvs rdiff -r1.7.4.1 -r1.7.4.2 src/dist/ipf/tools/ipfs.c
cvs rdiff -r1.12.4.2 -r1.12.4.3 src/dist/ipf/tools/ipfstat.c
cvs rdiff -r1.1.1.4.4.1 -r1.1.1.4.4.2 src/dist/ipf/tools/ipftest.c
cvs rdiff -r1.8.4.1 -r1.8.4.2 src/dist/ipf/tools/ipmon.c
cvs rdiff -r1.1.1.2.12.1 -r1.1.1.2.12.2 src/dist/ipf/tools/ipmon_y.y
cvs rdiff -r1.1.1.3.4.2 -r1.1.1.3.4.3 src/dist/ipf/tools/ipnat.c
cvs rdiff -r1.14.4.1 -r1.14.4.2 src/dist/ipf/tools/ipnat_y.y
cvs rdiff -r1.4.12.1 -r1.4.12.2 src/dist/ipf/tools/ippool.c
cvs rdiff -r1.2.2.1 -r1.2.2.2 src/dist/ipf/tools/ippool_y.y
cvs rdiff -r1.2.12.1 -r1.2.12.2 src/dist/ipf/tools/ipscan_y.y
cvs rdiff -r1.1.1.3.4.1 -r1.1.1.3.4.2 src/dist/ipf/tools/ipsyncm.c \
    src/dist/ipf/tools/ipsyncs.c
cvs rdiff -r1.1.1.1.18.1 -r1.1.1.1.18.2 src/dist/ipf/tools/lex_var.h
cvs rdiff -r1.3.12.1 -r1.3.12.2 src/dist/ipf/tools/lexer.h
cvs rdiff -r1.11.4.2 -r1.11.4.3 src/regress/sys/kern/ipf/Makefile
cvs rdiff -r1.4.4.1 -r1.4.4.2 src/regress/sys/kern/ipf/natipftest
cvs rdiff -r1.1.1.6.4.1 -r1.1.1.6.4.2 src/regress/sys/kern/ipf/test.format
cvs rdiff -r0 -r1.1.1.1.2.2 src/regress/sys/kern/ipf/expected/ipv6.5
cvs rdiff -r0 -r1.1.1.1.2.2 src/regress/sys/kern/ipf/input/ipv6.5
cvs rdiff -r0 -r1.1.1.1.2.2 src/regress/sys/kern/ipf/regress/ipv6.5
cvs rdiff -r1.28.2.4 -r1.28.2.5 src/sys/dist/ipf/netinet/fil.c
cvs rdiff -r1.8.12.1 -r1.8.12.2 src/sys/dist/ipf/netinet/ip_auth.c \
    src/sys/dist/ipf/netinet/ip_rcmd_pxy.c
cvs rdiff -r1.3.12.1 -r1.3.12.2 src/sys/dist/ipf/netinet/ip_auth.h \
    src/sys/dist/ipf/netinet/ip_frag.h src/sys/dist/ipf/netinet/ip_lookup.h \
    src/sys/dist/ipf/netinet/ip_pool.h src/sys/dist/ipf/netinet/ip_scan.h
cvs rdiff -r1.11.12.2 -r1.11.12.3 src/sys/dist/ipf/netinet/ip_compat.h
cvs rdiff -r1.6.12.3 -r1.6.12.4 src/sys/dist/ipf/netinet/ip_fil.h
cvs rdiff -r1.28.2.3 -r1.28.2.4 src/sys/dist/ipf/netinet/ip_fil_netbsd.c
cvs rdiff -r1.5.2.1 -r1.5.2.2 src/sys/dist/ipf/netinet/ip_frag.c
cvs rdiff -r1.10.12.2 -r1.10.12.3 src/sys/dist/ipf/netinet/ip_ftp_pxy.c
cvs rdiff -r1.4.12.1 -r1.4.12.2 src/sys/dist/ipf/netinet/ip_h323_pxy.c \
    src/sys/dist/ipf/netinet/ip_proxy.h src/sys/dist/ipf/netinet/ip_sync.h
cvs rdiff -r1.6.4.1 -r1.6.4.2 src/sys/dist/ipf/netinet/ip_htable.c
cvs rdiff -r1.2.24.1 -r1.2.24.2 src/sys/dist/ipf/netinet/ip_htable.h
cvs rdiff -r1.5.12.1 -r1.5.12.2 src/sys/dist/ipf/netinet/ip_ipsec_pxy.c \
    src/sys/dist/ipf/netinet/ip_log.c src/sys/dist/ipf/netinet/ip_sync.c
cvs rdiff -r1.7.12.1 -r1.7.12.2 src/sys/dist/ipf/netinet/ip_irc_pxy.c
cvs rdiff -r1.7.2.1 -r1.7.2.2 src/sys/dist/ipf/netinet/ip_lookup.c
cvs rdiff -r1.19.2.4 -r1.19.2.5 src/sys/dist/ipf/netinet/ip_nat.c
cvs rdiff -r1.7.12.2 -r1.7.12.3 src/sys/dist/ipf/netinet/ip_nat.h
cvs rdiff -r1.7.4.1 -r1.7.4.2 src/sys/dist/ipf/netinet/ip_pool.c
cvs rdiff -r1.6.12.1 -r1.6.12.2 src/sys/dist/ipf/netinet/ip_pptp_pxy.c
cvs rdiff -r1.11.6.2 -r1.11.6.3 src/sys/dist/ipf/netinet/ip_proxy.c
cvs rdiff -r1.3.24.1 -r1.3.24.2 src/sys/dist/ipf/netinet/ip_raudio_pxy.c
cvs rdiff -r1.9.6.1 -r1.9.6.2 src/sys/dist/ipf/netinet/ip_rpcb_pxy.c
cvs rdiff -r1.6.12.2 -r1.6.12.3 src/sys/dist/ipf/netinet/ip_scan.c \
    src/sys/dist/ipf/netinet/ipl.h
cvs rdiff -r1.15.2.4 -r1.15.2.5 src/sys/dist/ipf/netinet/ip_state.c
cvs rdiff -r1.5.12.2 -r1.5.12.3 src/sys/dist/ipf/netinet/ip_state.h
cvs rdiff -r1.17 -r1.17.4.1 src/usr.sbin/ipf/Makefile.inc
cvs rdiff -r1.6.4.2 -r1.6.4.3 src/usr.sbin/ipf/libipf/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.