Home | History | Annotate | only in /src/regress/sys/kern/ipf
History log of /src/regress/sys/kern/ipf
RevisionDateAuthorComments
 1.21 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.20 27-Oct-2008  apb branches: 1.20.4;
Use ${TOOL_AWK}, no ${AWK}.
 1.19 02-Jun-2008  darrenr fix a merge error that led to the expected file not being built for i19
 1.18 20-May-2008  darrenr Pullup IPFilter 4.1.29 from the vendor branch to HEAD.
See src/dist/ipf/HISTORY for a list of bug fixes since 4.1.23 (although
a few are already in NetBSD)
 1.17 16-Jun-2007  martin branches: 1.17.10; 1.17.12;
Upgraded IPFilter to v4.1.23
 1.16 07-May-2007  martti Better dependency handling for the ip2 test.
 1.15 02-May-2007  martti Better handling of ip2 test.
 1.14 01-May-2007  martti Activate ni23
 1.13 14-Apr-2007  martin Disable test ni23 - the expected output contains the hash bucket number,
which, at least, is endian dependend.
 1.12 14-Apr-2007  martin Update IPFilter to version 4.1.19
 1.11 04-Apr-2006  martti branches: 1.11.4;
Upgraded IPFilter to 4.1.13
 1.10 03-Apr-2005  martti Upgraded IPFilter to 4.1.8
 1.9 19-Feb-2005  martti branches: 1.9.2;
Upgraded IPFilter to 4.1.6
 1.8 08-Feb-2005  martti Upgraded IPFilter to 4.1.5
 1.7 23-Jul-2004  martti Upgraded IPFilter to 4.1.3
 1.6 26-Oct-2003  lukem branches: 1.6.2;
use ${HOST_SH} instead of /bin/sh
 1.5 26-Jun-2003  drochner in "make clean", remove the "results" directory
 1.4 19-Sep-2002  martti Resync with official IPF
 1.3 19-Sep-2002  martti Upgraded IPFilter to 3.4.29
 1.2 13-May-2002  martti branches: 1.2.2;
Added ipf regression tests
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.12 19-Aug-2009  darrenr Import IPFilter 4.1.33

4.1.33 - Release 16 August 2009

2837931 wrong mode selected in ipf program for hash-entries
2826168 load_http can make ippool core dump
2825150 IPL_LOGMAX used to index some arrays
2825084 ipv6 fragments should not be allowed past 64k
2824713 ipfstat top output alternates between entries and nothing
2824712 ipfstat top output is shows negative ttl
2820965 a single bad ipv6 extension header should not impact others
2818197 ignored fragment bits defined as being reserved
2817667 IPv6 fragment header verification needs attention
2817098 fr_getrulen() finds the wrong rule
2817096 fr_rulen is unused
2741019 Lingering states (Established/Listen - 5/0) in state table
2702887 use of PBR/fastroute causes panic with ipv6
2671913 regression test in7 fails to execute
2598625 parsing empty config file results in an error
2698656 test parsing empty config files
2597956 not all pointers in a clone are reset
2543934 nat_t gets assigned ifp too early
2535795 No need to always bump fr_ref
2535778 Bad IPv6 packets droped by default
2031730 4.1.31 Nat drops fragmented packets after the first
2214661 ipf does not handle IPv6 fragments
2473273 NAT removed before RST/ICMP sent
2216500 fin_state serves no purpose
2424604 adding random MD5 data causes panic
2304435 Ineffecient lock usage in logging
2216491 fin_nat serves little purpose
2055619 duplicating a free-d packet will fail
2042949 Excessive locking when creating nat_t
2035610 nat_update does not need to get locks
2214658 ipf mostly ignores locking in NetBSD
1979427 Memory leak in user utilities - token never freed (rel br)
* SunOS4 does not have a curproc, but it does have u.
* The fix for 2020447 generated random port numbers but not within the
range specified in the map rule. Add in a regression test to verify
that the "random" part works.
2020447 NAT can undo name server random port selection
1988795 NetBSD does not build with kernel malloc stats
1988782 fr_movequeue can take a short cut
1988669 first nat creation failure prevents further success
1988668 hostmap searching does not work properly
* on some 64bit architectures (such as alpha), the addrfamily_t is packed
differently, throwing off the calculations for adf_len
* one too many READ_ENTERs in ip_sync code.
* clean up fr_fastroute a little by removing some #ifdefs and pushing the
code around a bit to use the same variables (NetBSD)
* more recent NetBSDs use VOP related macros differently
 1.1.1.11 20-May-2008  darrenr Import IPFilter 4.1.29 to the vendor branch
 1.1.1.10 16-Jun-2007  martin Import IPFilter 4.1.23
 1.1.1.9 14-Apr-2007  martin Import IPFilter 4.1.19
 1.1.1.8 04-Apr-2006  martti Import IPFilter 4.1.13
 1.1.1.7 03-Apr-2005  martti Import IPFilter 4.1.8
 1.1.1.6 19-Feb-2005  martti Import IPFilter 4.1.6
 1.1.1.5 08-Feb-2005  martti Import IPFilter 4.1.5
 1.1.1.4 23-Jul-2004  martti Import IPFilter 4.1.3
 1.1.1.3 28-Mar-2004  martti Import IPFilter 4.1.1
 1.1.1.2 19-Sep-2002  martti Import IPFilter 3.4.29
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.2.2.1 24-Oct-2002  lukem Pull up upgrade to IPfilter 3.4.29 (requested by martti in ticket #905).
Affected files & revisions:

dist/ipf/HISTORY 1.14
dist/ipf/fils.c 1.17-1.21
dist/ipf/ipf.c 1.11-1.13
dist/ipf/ipfs.c 1.8-1.10
dist/ipf/ipft_ef.c 1.6-1.7
dist/ipf/ipft_td.c 1.6-1.7
dist/ipf/ipft_tx.c 1.7-1.8
dist/ipf/ipmon.c 1.12-1.17
dist/ipf/ipnat.c 1.11-1.12
dist/ipf/ipsend/ip_var.h 1.2
dist/ipf/ipsend/ipsend.c 1.8
dist/ipf/ipsend/iptests.c 1.5
dist/ipf/ipt.c 1.8-1.10
dist/ipf/kmem.c 1.8-1.10
dist/ipf/man/ipf.4 1.10
dist/ipf/man/ipf.5 1.8
dist/ipf/man/ipftest.1 1.3
dist/ipf/man/ipmon.8 1.10
dist/ipf/man/ipnat.5 1.9-1.10
dist/ipf/man/ipnat.8 1.4
dist/ipf/misc.c 1.7
dist/ipf/natparse.c 1.10
dist/ipf/parse.c 1.13
dist/ipf/printnat.c 1.8-1.10
dist/ipf/relay.c 1.5-1.6
dist/ipf/rules/example.9 1.2
etc/rc.d/ipnat 1.8
regress/sys/kern/ipf/Makefile 1.3-1.4
regress/sys/kern/ipf/dotest6 1.2
regress/sys/kern/ipf/expected/f13 1.1.1.2
regress/sys/kern/ipf/expected/i12 1.1.1.1
regress/sys/kern/ipf/expected/ni3 1.1.1.1
regress/sys/kern/ipf/expected/ni5 1.2
regress/sys/kern/ipf/input/f13 1.1.1.2
regress/sys/kern/ipf/input/ipv6.1 1.1.1.1
regress/sys/kern/ipf/input/ni3 1.1.1.1
regress/sys/kern/ipf/regress/i12 1.1.1.1
regress/sys/kern/ipf/regress/ipv6.1 1.1.1.1
regress/sys/kern/ipf/regress/ni3.ipf 1.1.1.1
regress/sys/kern/ipf/regress/ni3.nat 1.1.1.1
sys/arch/alpha/conf/ALPHA 1.169,1.171
sys/arch/amiga/conf/GENERIC 1.185-1.186
sys/arch/arc/conf/GENERIC 1.71-1.72
sys/arch/atari/conf/GENERIC.in 1.24-1.25
sys/arch/cats/conf/GENERIC 1.31-1.32
sys/arch/cobalt/conf/GENERIC 1.34-1.35
sys/arch/hp300/conf/GENERIC 1.83-1.84
sys/arch/i386/conf/CARDBUS 1.66-1.67
sys/arch/i386/conf/GENERIC 1.510,1.512
sys/arch/i386/conf/GENERIC_LAPTOP 1.58-1.59
sys/arch/i386/conf/GENERIC_PS2TINY 1.19-1.20
sys/arch/i386/conf/GENERIC_TINY 1.47-1.48
sys/arch/luna68k/conf/GENERIC 1.33-1.33
sys/arch/mac68k/conf/GENERIC 1.130-1.131
sys/arch/mac68k/conf/GENERICSBC 1.21-1.22
sys/arch/mac68k/conf/SMALLRAM 1.4-1.5
sys/arch/macppc/conf/GENERIC 1.142-1.143
sys/arch/mipsco/conf/GENERIC 1.21-1.22
sys/arch/mmeye/conf/GENERIC 1.44-1.45
sys/arch/news68k/conf/GENERIC 1.36-1.37
sys/arch/news68k/conf/GENERIC_TINY 1.18-1.19
sys/arch/newsmips/conf/GENERIC 1.50-1.51
sys/arch/ofppc/conf/GENERIC 1.56-1.57
sys/arch/pmax/conf/GENERIC 1.103-1.104
sys/arch/prep/conf/GENERIC 1.55-1.56
sys/arch/sbmips/conf/GENERIC 1.11-1.12
sys/arch/sgimips/conf/GENERIC 1.7-1.8
sys/arch/sparc/conf/GENERIC 1.138-1.139
sys/arch/sparc64/conf/GENERIC32 1.46-1.47
sys/arch/vax/conf/GENERIC 1.102-1.103
sys/arch/x68k/conf/ALL 1.55-1.56
sys/arch/x68k/conf/GENERIC 1.80-1.81
sys/lkm/netinet/if_ipl/mln_ipl.c 1.29
sys/netinet/fil.c 1.57-1.58
sys/netinet/ip_auth.c 1.29-1.30
sys/netinet/ip_compat.h 1.30-1.31
sys/netinet/ip_fil.c 1.81-1.86
sys/netinet/ip_fil.h 1.46-1.49
sys/netinet/ip_frag.c 1.33-1.34
sys/netinet/ip_frag.h 1.18
sys/netinet/ip_ftp_pxy.c 1.25-1.26
sys/netinet/ip_h323_pxy.c 1.5-1.6
sys/netinet/ip_log.c 1.22-1.23
sys/netinet/ip_nat.c 1.51-1.53
sys/netinet/ip_nat.h 1.27
sys/netinet/ip_netbios_pxy.c 1.4
sys/netinet/ip_proxy.c 1.35-1.36
sys/netinet/ip_proxy.h 1.18
sys/netinet/ip_state.c 1.41-1.42
sys/netinet/ip_state.h 1.23
sys/netinet/ipl.h 1.14
 1.6.2.1 15-Aug-2004  tron Pull up revision 1.7 (requested by martti in ticket #763):
Upgraded IPFilter to 4.1.3
 1.9.2.1 04-Apr-2005  tron Pull up revision 1.10 (requested by martti in ticket #106):
Upgraded IPFilter to 4.1.8
 1.11.4.3 16-Jul-2007  liamjfoy Pullup IPF v4.1.23 to netbsd-4

ok martin@
 1.11.4.2 22-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #656):
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-22-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-22-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-22-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-22-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-22-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-22-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-22-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-22-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-22-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-22-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-22-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-22-pullup
dist/ipf/Makefile sync with ipfilter-4-1-22-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-22-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-22-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-22-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-22-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-22-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-22-pullup
dist/ipf/lib/printtqtable.c sync with ipfilter-4-1-22-pullup
dist/ipf/man/ipf.8 sync with ipfilter-4-1-22-pullup
dist/ipf/man/ipfstat.8 sync with ipfilter-4-1-22-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-22-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-22-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-22-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-22-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-22-pullup
regress/sys/kern/ipf/expected/i11 sync with ipfilter-4-1-22-pullup
regress/sys/kern/ipf/expected/i4 sync with ipfilter-4-1-22-pullup
regress/sys/kern/ipf/expected/i9 sync with ipfilter-4-1-22-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-22-pullup
Update IP-Filter to 4.1.22.
(Using a helper tag ipfilter-4-1-22-pullup created on HEAD.)
 1.11.4.1 07-May-2007  pavel branches: 1.11.4.1.2;
Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.11.4.1.2.2 03-Sep-2007  wrstuden Sync w/ NetBSD-4-RC_1
 1.11.4.1.2.1 03-Jun-2007  wrstuden Catch up with now-somewhat-dated netbsd-4. These changes took longer
than expected for me to actually get around to merging.
 1.17.12.1 23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.
 1.17.10.1 04-Jun-2008  yamt sync with head
 1.20.4.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 23-Jul-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.1 23-Jul-2004  martti branches: 1.1.1.1.2; 1.1.1.1.36;
Import IPFilter 4.1.3
 1.1.1.1.36.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.2 30-Aug-2004  tron Pull up revision 1.1 (requested by martti in ticket #806):
Import IPFilter 4.1.3.
 1.1.1.1.2.1 23-Jul-2004  tron file README.TXT was added on branch netbsd-2-0 on 2004-08-30 19:45:24 +0000
 1.3 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.2 23-Jul-2004  martti branches: 1.2.34;
Upgraded IPFilter to 4.1.3
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.2 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.1 28-Mar-2004  martti branches: 1.1.1.1.2;
Import IPFilter 4.1.1
 1.1.1.1.2.1 15-Aug-2004  tron Pull up revision 1.2 (requested by martti in ticket #763):
Upgraded IPFilter to 4.1.3
 1.2.34.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.6 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.5 20-May-2008  darrenr branches: 1.5.6;
Pullup IPFilter 4.1.29 from the vendor branch to HEAD.
See src/dist/ipf/HISTORY for a list of bug fixes since 4.1.23 (although
a few are already in NetBSD)
 1.4 04-Apr-2006  martti branches: 1.4.18; 1.4.20;
Upgraded IPFilter to 4.1.13
 1.3 23-Jul-2004  martti Upgraded IPFilter to 4.1.3
 1.2 13-May-2002  martti branches: 1.2.4;
Added ipf regression tests
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.5 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.4 20-May-2008  darrenr Import IPFilter 4.1.29 to the vendor branch
 1.1.1.3 04-Apr-2006  martti Import IPFilter 4.1.13
 1.1.1.2 28-Mar-2004  martti Import IPFilter 4.1.1
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.2.4.1 15-Aug-2004  tron Pull up revision 1.3 (requested by martti in ticket #763):
Upgraded IPFilter to 4.1.3
 1.4.20.1 23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.
 1.4.18.1 04-Jun-2008  yamt sync with head
 1.5.6.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.4 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.3 23-Jul-2004  martti branches: 1.3.34;
Upgraded IPFilter to 4.1.3
 1.2 19-Sep-2002  martti branches: 1.2.2; 1.2.4;
Fix test invokation
 1.1 19-Sep-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.2 28-Mar-2004  martti Import IPFilter 4.1.1
 1.1.1.1 19-Sep-2002  martti Import IPFilter 3.4.29
 1.2.4.1 15-Aug-2004  tron Pull up revision 1.3 (requested by martti in ticket #763):
Upgraded IPFilter to 4.1.3
 1.2.2.2 24-Oct-2002  lukem Pull up upgrade to IPfilter 3.4.29 (requested by martti in ticket #905).
Affected files & revisions:

dist/ipf/HISTORY 1.14
dist/ipf/fils.c 1.17-1.21
dist/ipf/ipf.c 1.11-1.13
dist/ipf/ipfs.c 1.8-1.10
dist/ipf/ipft_ef.c 1.6-1.7
dist/ipf/ipft_td.c 1.6-1.7
dist/ipf/ipft_tx.c 1.7-1.8
dist/ipf/ipmon.c 1.12-1.17
dist/ipf/ipnat.c 1.11-1.12
dist/ipf/ipsend/ip_var.h 1.2
dist/ipf/ipsend/ipsend.c 1.8
dist/ipf/ipsend/iptests.c 1.5
dist/ipf/ipt.c 1.8-1.10
dist/ipf/kmem.c 1.8-1.10
dist/ipf/man/ipf.4 1.10
dist/ipf/man/ipf.5 1.8
dist/ipf/man/ipftest.1 1.3
dist/ipf/man/ipmon.8 1.10
dist/ipf/man/ipnat.5 1.9-1.10
dist/ipf/man/ipnat.8 1.4
dist/ipf/misc.c 1.7
dist/ipf/natparse.c 1.10
dist/ipf/parse.c 1.13
dist/ipf/printnat.c 1.8-1.10
dist/ipf/relay.c 1.5-1.6
dist/ipf/rules/example.9 1.2
etc/rc.d/ipnat 1.8
regress/sys/kern/ipf/Makefile 1.3-1.4
regress/sys/kern/ipf/dotest6 1.2
regress/sys/kern/ipf/expected/f13 1.1.1.2
regress/sys/kern/ipf/expected/i12 1.1.1.1
regress/sys/kern/ipf/expected/ni3 1.1.1.1
regress/sys/kern/ipf/expected/ni5 1.2
regress/sys/kern/ipf/input/f13 1.1.1.2
regress/sys/kern/ipf/input/ipv6.1 1.1.1.1
regress/sys/kern/ipf/input/ni3 1.1.1.1
regress/sys/kern/ipf/regress/i12 1.1.1.1
regress/sys/kern/ipf/regress/ipv6.1 1.1.1.1
regress/sys/kern/ipf/regress/ni3.ipf 1.1.1.1
regress/sys/kern/ipf/regress/ni3.nat 1.1.1.1
sys/arch/alpha/conf/ALPHA 1.169,1.171
sys/arch/amiga/conf/GENERIC 1.185-1.186
sys/arch/arc/conf/GENERIC 1.71-1.72
sys/arch/atari/conf/GENERIC.in 1.24-1.25
sys/arch/cats/conf/GENERIC 1.31-1.32
sys/arch/cobalt/conf/GENERIC 1.34-1.35
sys/arch/hp300/conf/GENERIC 1.83-1.84
sys/arch/i386/conf/CARDBUS 1.66-1.67
sys/arch/i386/conf/GENERIC 1.510,1.512
sys/arch/i386/conf/GENERIC_LAPTOP 1.58-1.59
sys/arch/i386/conf/GENERIC_PS2TINY 1.19-1.20
sys/arch/i386/conf/GENERIC_TINY 1.47-1.48
sys/arch/luna68k/conf/GENERIC 1.33-1.33
sys/arch/mac68k/conf/GENERIC 1.130-1.131
sys/arch/mac68k/conf/GENERICSBC 1.21-1.22
sys/arch/mac68k/conf/SMALLRAM 1.4-1.5
sys/arch/macppc/conf/GENERIC 1.142-1.143
sys/arch/mipsco/conf/GENERIC 1.21-1.22
sys/arch/mmeye/conf/GENERIC 1.44-1.45
sys/arch/news68k/conf/GENERIC 1.36-1.37
sys/arch/news68k/conf/GENERIC_TINY 1.18-1.19
sys/arch/newsmips/conf/GENERIC 1.50-1.51
sys/arch/ofppc/conf/GENERIC 1.56-1.57
sys/arch/pmax/conf/GENERIC 1.103-1.104
sys/arch/prep/conf/GENERIC 1.55-1.56
sys/arch/sbmips/conf/GENERIC 1.11-1.12
sys/arch/sgimips/conf/GENERIC 1.7-1.8
sys/arch/sparc/conf/GENERIC 1.138-1.139
sys/arch/sparc64/conf/GENERIC32 1.46-1.47
sys/arch/vax/conf/GENERIC 1.102-1.103
sys/arch/x68k/conf/ALL 1.55-1.56
sys/arch/x68k/conf/GENERIC 1.80-1.81
sys/lkm/netinet/if_ipl/mln_ipl.c 1.29
sys/netinet/fil.c 1.57-1.58
sys/netinet/ip_auth.c 1.29-1.30
sys/netinet/ip_compat.h 1.30-1.31
sys/netinet/ip_fil.c 1.81-1.86
sys/netinet/ip_fil.h 1.46-1.49
sys/netinet/ip_frag.c 1.33-1.34
sys/netinet/ip_frag.h 1.18
sys/netinet/ip_ftp_pxy.c 1.25-1.26
sys/netinet/ip_h323_pxy.c 1.5-1.6
sys/netinet/ip_log.c 1.22-1.23
sys/netinet/ip_nat.c 1.51-1.53
sys/netinet/ip_nat.h 1.27
sys/netinet/ip_netbios_pxy.c 1.4
sys/netinet/ip_proxy.c 1.35-1.36
sys/netinet/ip_proxy.h 1.18
sys/netinet/ip_state.c 1.41-1.42
sys/netinet/ip_state.h 1.23
sys/netinet/ipl.h 1.14
 1.2.2.1 19-Sep-2002  lukem file dotest6 was added on branch netbsd-1-6 on 2002-10-24 09:34:08 +0000
 1.3.34.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.4 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.3 23-Jul-2004  martti branches: 1.3.34;
Upgraded IPFilter to 4.1.3
 1.2 13-May-2002  martti branches: 1.2.4;
Added ipf regression tests
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.2 28-Mar-2004  martti Import IPFilter 4.1.1
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.2.4.1 15-Aug-2004  tron Pull up revision 1.3 (requested by martti in ticket #763):
Upgraded IPFilter to 4.1.3
 1.3.34.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.4 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.3 23-Jul-2004  martti branches: 1.3.34;
Upgraded IPFilter to 4.1.3
 1.2 13-May-2002  martti branches: 1.2.4;
Added ipf regression tests
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.3 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.2 28-Mar-2004  martti Import IPFilter 4.1.1
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.2.4.1 15-Aug-2004  tron Pull up revision 1.3 (requested by martti in ticket #763):
Upgraded IPFilter to 4.1.3
 1.3.34.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.3 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.2 23-Jul-2004  martti branches: 1.2.34;
Upgraded IPFilter to 4.1.3
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.2 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.1 28-Mar-2004  martti branches: 1.1.1.1.2;
Import IPFilter 4.1.1
 1.1.1.1.2.1 15-Aug-2004  tron Pull up revision 1.2 (requested by martti in ticket #763):
Upgraded IPFilter to 4.1.3
 1.2.34.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.5 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.4 04-Apr-2006  martti branches: 1.4.28;
Upgraded IPFilter to 4.1.13
 1.3 23-Jul-2004  martti Upgraded IPFilter to 4.1.3
 1.2 13-May-2002  martti branches: 1.2.4;
Added ipf regression tests
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.5 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.4 19-Aug-2009  darrenr Import IPFilter 4.1.33

4.1.33 - Release 16 August 2009

2837931 wrong mode selected in ipf program for hash-entries
2826168 load_http can make ippool core dump
2825150 IPL_LOGMAX used to index some arrays
2825084 ipv6 fragments should not be allowed past 64k
2824713 ipfstat top output alternates between entries and nothing
2824712 ipfstat top output is shows negative ttl
2820965 a single bad ipv6 extension header should not impact others
2818197 ignored fragment bits defined as being reserved
2817667 IPv6 fragment header verification needs attention
2817098 fr_getrulen() finds the wrong rule
2817096 fr_rulen is unused
2741019 Lingering states (Established/Listen - 5/0) in state table
2702887 use of PBR/fastroute causes panic with ipv6
2671913 regression test in7 fails to execute
2598625 parsing empty config file results in an error
2698656 test parsing empty config files
2597956 not all pointers in a clone are reset
2543934 nat_t gets assigned ifp too early
2535795 No need to always bump fr_ref
2535778 Bad IPv6 packets droped by default
2031730 4.1.31 Nat drops fragmented packets after the first
2214661 ipf does not handle IPv6 fragments
2473273 NAT removed before RST/ICMP sent
2216500 fin_state serves no purpose
2424604 adding random MD5 data causes panic
2304435 Ineffecient lock usage in logging
2216491 fin_nat serves little purpose
2055619 duplicating a free-d packet will fail
2042949 Excessive locking when creating nat_t
2035610 nat_update does not need to get locks
2214658 ipf mostly ignores locking in NetBSD
1979427 Memory leak in user utilities - token never freed (rel br)
* SunOS4 does not have a curproc, but it does have u.
* The fix for 2020447 generated random port numbers but not within the
range specified in the map rule. Add in a regression test to verify
that the "random" part works.
2020447 NAT can undo name server random port selection
1988795 NetBSD does not build with kernel malloc stats
1988782 fr_movequeue can take a short cut
1988669 first nat creation failure prevents further success
1988668 hostmap searching does not work properly
* on some 64bit architectures (such as alpha), the addrfamily_t is packed
differently, throwing off the calculations for adf_len
* one too many READ_ENTERs in ip_sync code.
* clean up fr_fastroute a little by removing some #ifdefs and pushing the
code around a bit to use the same variables (NetBSD)
* more recent NetBSDs use VOP related macros differently
 1.1.1.3 04-Apr-2006  martti Import IPFilter 4.1.13
 1.1.1.2 28-Mar-2004  martti Import IPFilter 4.1.1
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.2.4.1 15-Aug-2004  tron Pull up revision 1.3 (requested by martti in ticket #763):
Upgraded IPFilter to 4.1.3
 1.4.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.4 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.3 23-Jul-2004  martti branches: 1.3.34;
Upgraded IPFilter to 4.1.3
 1.2 13-May-2002  martti branches: 1.2.4;
Added ipf regression tests
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.3 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.2 28-Mar-2004  martti Import IPFilter 4.1.1
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.2.4.1 15-Aug-2004  tron Pull up revision 1.3 (requested by martti in ticket #763):
Upgraded IPFilter to 4.1.3
 1.3.34.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.4 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.3 23-Jul-2004  martti branches: 1.3.34;
Upgraded IPFilter to 4.1.3
 1.2 13-May-2002  martti branches: 1.2.4;
Added ipf regression tests
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.2 28-Mar-2004  martti Import IPFilter 4.1.1
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.2.4.1 15-Aug-2004  tron Pull up revision 1.3 (requested by martti in ticket #763):
Upgraded IPFilter to 4.1.3
 1.3.34.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.4 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.3 23-Jul-2004  martti branches: 1.3.34;
Upgraded IPFilter to 4.1.3
 1.2 13-May-2002  martti branches: 1.2.4;
Added ipf regression tests
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.3 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.2 28-Mar-2004  martti Import IPFilter 4.1.1
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.2.4.1 15-Aug-2004  tron Pull up revision 1.3 (requested by martti in ticket #763):
Upgraded IPFilter to 4.1.3
 1.3.34.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.6 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.5 14-Apr-2007  martin branches: 1.5.20;
Update IPFilter to version 4.1.19
 1.4 04-Apr-2006  martti branches: 1.4.4;
Upgraded IPFilter to 4.1.13
 1.3 23-Jul-2004  martti Upgraded IPFilter to 4.1.3
 1.2 13-May-2002  martti branches: 1.2.4;
Added ipf regression tests
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.5 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.4 14-Apr-2007  martin Import IPFilter 4.1.19
 1.1.1.3 04-Apr-2006  martti Import IPFilter 4.1.13
 1.1.1.2 28-Mar-2004  martti Import IPFilter 4.1.1
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.2.4.1 15-Aug-2004  tron Pull up revision 1.3 (requested by martti in ticket #763):
Upgraded IPFilter to 4.1.3
 1.4.4.2 16-Jul-2007  liamjfoy Pullup IPF v4.1.23 to netbsd-4

ok martin@
 1.4.4.1 07-May-2007  pavel branches: 1.4.4.1.2;
Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.4.4.1.2.1 03-Sep-2007  wrstuden Sync w/ NetBSD-4-RC_1
 1.5.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.5 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.4 20-May-2008  darrenr branches: 1.4.6;
Pullup IPFilter 4.1.29 from the vendor branch to HEAD.
See src/dist/ipf/HISTORY for a list of bug fixes since 4.1.23 (although
a few are already in NetBSD)
 1.3 23-Jul-2004  martti branches: 1.3.24; 1.3.26;
Upgraded IPFilter to 4.1.3
 1.2 13-May-2002  martti branches: 1.2.4;
Added ipf regression tests
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.4 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.3 20-May-2008  darrenr Import IPFilter 4.1.29 to the vendor branch
 1.1.1.2 28-Mar-2004  martti Import IPFilter 4.1.1
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.2.4.1 15-Aug-2004  tron Pull up revision 1.3 (requested by martti in ticket #763):
Upgraded IPFilter to 4.1.3
 1.3.26.1 23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.
 1.3.24.1 04-Jun-2008  yamt sync with head
 1.4.6.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.3 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.2 23-Jul-2004  martti branches: 1.2.34;
Upgraded IPFilter to 4.1.3
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.2 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.1 28-Mar-2004  martti branches: 1.1.1.1.2;
Import IPFilter 4.1.1
 1.1.1.1.2.1 15-Aug-2004  tron Pull up revision 1.2 (requested by martti in ticket #763):
Upgraded IPFilter to 4.1.3
 1.2.34.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.11 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.10 19-Aug-2009  darrenr Import IPFilter 4.1.33

4.1.33 - Release 16 August 2009

2837931 wrong mode selected in ipf program for hash-entries
2826168 load_http can make ippool core dump
2825150 IPL_LOGMAX used to index some arrays
2825084 ipv6 fragments should not be allowed past 64k
2824713 ipfstat top output alternates between entries and nothing
2824712 ipfstat top output is shows negative ttl
2820965 a single bad ipv6 extension header should not impact others
2818197 ignored fragment bits defined as being reserved
2817667 IPv6 fragment header verification needs attention
2817098 fr_getrulen() finds the wrong rule
2817096 fr_rulen is unused
2741019 Lingering states (Established/Listen - 5/0) in state table
2702887 use of PBR/fastroute causes panic with ipv6
2671913 regression test in7 fails to execute
2598625 parsing empty config file results in an error
2698656 test parsing empty config files
2597956 not all pointers in a clone are reset
2543934 nat_t gets assigned ifp too early
2535795 No need to always bump fr_ref
2535778 Bad IPv6 packets droped by default
2031730 4.1.31 Nat drops fragmented packets after the first
2214661 ipf does not handle IPv6 fragments
2473273 NAT removed before RST/ICMP sent
2216500 fin_state serves no purpose
2424604 adding random MD5 data causes panic
2304435 Ineffecient lock usage in logging
2216491 fin_nat serves little purpose
2055619 duplicating a free-d packet will fail
2042949 Excessive locking when creating nat_t
2035610 nat_update does not need to get locks
2214658 ipf mostly ignores locking in NetBSD
1979427 Memory leak in user utilities - token never freed (rel br)
* SunOS4 does not have a curproc, but it does have u.
* The fix for 2020447 generated random port numbers but not within the
range specified in the map rule. Add in a regression test to verify
that the "random" part works.
2020447 NAT can undo name server random port selection
1988795 NetBSD does not build with kernel malloc stats
1988782 fr_movequeue can take a short cut
1988669 first nat creation failure prevents further success
1988668 hostmap searching does not work properly
* on some 64bit architectures (such as alpha), the addrfamily_t is packed
differently, throwing off the calculations for adf_len
* one too many READ_ENTERs in ip_sync code.
* clean up fr_fastroute a little by removing some #ifdefs and pushing the
code around a bit to use the same variables (NetBSD)
* more recent NetBSDs use VOP related macros differently
 1.1.1.9 20-May-2008  darrenr branches: 1.1.1.9.6;
Import IPFilter 4.1.29 to the vendor branch
 1.1.1.8 16-Jun-2007  martin branches: 1.1.1.8.10; 1.1.1.8.12;
Import IPFilter 4.1.23
 1.1.1.7 14-Apr-2007  martin Import IPFilter 4.1.19
 1.1.1.6 04-Apr-2006  martti branches: 1.1.1.6.4;
Import IPFilter 4.1.13
 1.1.1.5 03-Apr-2005  martti Import IPFilter 4.1.8
 1.1.1.4 19-Feb-2005  martti branches: 1.1.1.4.2;
Import IPFilter 4.1.6
 1.1.1.3 08-Feb-2005  martti Import IPFilter 4.1.5
 1.1.1.2 23-Jul-2004  martti Import IPFilter 4.1.3
 1.1.1.1 28-Mar-2004  martti branches: 1.1.1.1.2;
Import IPFilter 4.1.1
 1.1.1.9.6.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.8.12.1 23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.
 1.1.1.8.10.1 04-Jun-2008  yamt sync with head
 1.1.1.6.4.2 16-Jul-2007  liamjfoy Pullup IPF v4.1.23 to netbsd-4

ok martin@
 1.1.1.6.4.1 07-May-2007  pavel branches: 1.1.1.6.4.1.2;
Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.1.1.6.4.1.2.1 03-Sep-2007  wrstuden Sync w/ NetBSD-4-RC_1
 1.1.1.4.2.1 04-Apr-2005  tron Pull up revision 1.1.1.5 (requested by martti in ticket #107):
Upgraded IPFilter to 4.1.8
 1.1.1.1.2.1 30-Aug-2004  tron Pull up revision 1.1.1.3 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 23-Jul-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.6 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.5 14-Apr-2007  martin branches: 1.1.1.5.20;
Import IPFilter 4.1.19
 1.1.1.4 04-Apr-2006  martti branches: 1.1.1.4.4;
Import IPFilter 4.1.13
 1.1.1.3 03-Apr-2005  martti Import IPFilter 4.1.8
 1.1.1.2 08-Feb-2005  martti branches: 1.1.1.2.2;
Import IPFilter 4.1.5
 1.1.1.1 23-Jul-2004  martti branches: 1.1.1.1.2;
Import IPFilter 4.1.3
 1.1.1.5.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.4.4.1 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.1.1.2.2.1 04-Apr-2005  tron Pull up revision 1.1.1.3 (requested by martti in ticket #107):
Upgraded IPFilter to 4.1.8
 1.1.1.1.2.2 30-Aug-2004  tron Pull up revision 1.1 (requested by martti in ticket #806):
Import IPFilter 4.1.3.
 1.1.1.1.2.1 23-Jul-2004  tron file vfycksum.pl was added on branch netbsd-2-0 on 2004-08-30 19:45:24 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 20-May-2008  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 20-May-2008  darrenr branches: 1.1.1.1.2; 1.1.1.1.4; 1.1.1.1.10;
Import IPFilter 4.1.29 to the vendor branch
 1.1.1.1.10.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.4.2 23-Jun-2008  wrstuden Add files to branch that were added on -current.

After this, all that's left of update is to merge some changes
that had conflicts.
 1.1.1.1.4.1 20-May-2008  wrstuden file Makefile was added on branch wrstuden-revivesa on 2008-06-23 05:02:11 +0000
 1.1.1.1.2.2 04-Jun-2008  yamt sync with head
 1.1.1.1.2.1 20-May-2008  yamt file Makefile was added on branch yamt-pf42 on 2008-06-04 02:04:35 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.1 28-Mar-2004  martti branches: 1.1.1.1.40;
Import IPFilter 4.1.1
 1.1.1.1.40.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.2 04-Apr-2006  martti branches: 1.1.1.2.28;
Import IPFilter 4.1.13
 1.1.1.1 28-Mar-2004  martti Import IPFilter 4.1.1
 1.1.1.2.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.3 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.2 20-May-2008  darrenr branches: 1.1.1.2.6;
Import IPFilter 4.1.29 to the vendor branch
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.32; 1.1.1.1.34;
Import IPFilter 3.4.27
 1.1.1.2.6.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.34.1 23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.
 1.1.1.1.32.1 04-Jun-2008  yamt sync with head
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.2 14-Apr-2007  martin branches: 1.1.1.2.20;
Import IPFilter 4.1.19
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.18;
Import IPFilter 3.4.27
 1.1.1.2.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.18.1 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.5 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.4 14-Apr-2007  martin branches: 1.1.1.4.20;
Import IPFilter 4.1.19
 1.1.1.3 04-Apr-2006  martti branches: 1.1.1.3.4;
Import IPFilter 4.1.13
 1.1.1.2 19-Sep-2002  martti Import IPFilter 3.4.29
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.2;
Import IPFilter 3.4.27
 1.1.1.4.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.3.4.1 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.1.1.1.2.1 24-Oct-2002  lukem Pull up upgrade to IPfilter 3.4.29 (requested by martti in ticket #905).
Affected files & revisions:

dist/ipf/HISTORY 1.14
dist/ipf/fils.c 1.17-1.21
dist/ipf/ipf.c 1.11-1.13
dist/ipf/ipfs.c 1.8-1.10
dist/ipf/ipft_ef.c 1.6-1.7
dist/ipf/ipft_td.c 1.6-1.7
dist/ipf/ipft_tx.c 1.7-1.8
dist/ipf/ipmon.c 1.12-1.17
dist/ipf/ipnat.c 1.11-1.12
dist/ipf/ipsend/ip_var.h 1.2
dist/ipf/ipsend/ipsend.c 1.8
dist/ipf/ipsend/iptests.c 1.5
dist/ipf/ipt.c 1.8-1.10
dist/ipf/kmem.c 1.8-1.10
dist/ipf/man/ipf.4 1.10
dist/ipf/man/ipf.5 1.8
dist/ipf/man/ipftest.1 1.3
dist/ipf/man/ipmon.8 1.10
dist/ipf/man/ipnat.5 1.9-1.10
dist/ipf/man/ipnat.8 1.4
dist/ipf/misc.c 1.7
dist/ipf/natparse.c 1.10
dist/ipf/parse.c 1.13
dist/ipf/printnat.c 1.8-1.10
dist/ipf/relay.c 1.5-1.6
dist/ipf/rules/example.9 1.2
etc/rc.d/ipnat 1.8
regress/sys/kern/ipf/Makefile 1.3-1.4
regress/sys/kern/ipf/dotest6 1.2
regress/sys/kern/ipf/expected/f13 1.1.1.2
regress/sys/kern/ipf/expected/i12 1.1.1.1
regress/sys/kern/ipf/expected/ni3 1.1.1.1
regress/sys/kern/ipf/expected/ni5 1.2
regress/sys/kern/ipf/input/f13 1.1.1.2
regress/sys/kern/ipf/input/ipv6.1 1.1.1.1
regress/sys/kern/ipf/input/ni3 1.1.1.1
regress/sys/kern/ipf/regress/i12 1.1.1.1
regress/sys/kern/ipf/regress/ipv6.1 1.1.1.1
regress/sys/kern/ipf/regress/ni3.ipf 1.1.1.1
regress/sys/kern/ipf/regress/ni3.nat 1.1.1.1
sys/arch/alpha/conf/ALPHA 1.169,1.171
sys/arch/amiga/conf/GENERIC 1.185-1.186
sys/arch/arc/conf/GENERIC 1.71-1.72
sys/arch/atari/conf/GENERIC.in 1.24-1.25
sys/arch/cats/conf/GENERIC 1.31-1.32
sys/arch/cobalt/conf/GENERIC 1.34-1.35
sys/arch/hp300/conf/GENERIC 1.83-1.84
sys/arch/i386/conf/CARDBUS 1.66-1.67
sys/arch/i386/conf/GENERIC 1.510,1.512
sys/arch/i386/conf/GENERIC_LAPTOP 1.58-1.59
sys/arch/i386/conf/GENERIC_PS2TINY 1.19-1.20
sys/arch/i386/conf/GENERIC_TINY 1.47-1.48
sys/arch/luna68k/conf/GENERIC 1.33-1.33
sys/arch/mac68k/conf/GENERIC 1.130-1.131
sys/arch/mac68k/conf/GENERICSBC 1.21-1.22
sys/arch/mac68k/conf/SMALLRAM 1.4-1.5
sys/arch/macppc/conf/GENERIC 1.142-1.143
sys/arch/mipsco/conf/GENERIC 1.21-1.22
sys/arch/mmeye/conf/GENERIC 1.44-1.45
sys/arch/news68k/conf/GENERIC 1.36-1.37
sys/arch/news68k/conf/GENERIC_TINY 1.18-1.19
sys/arch/newsmips/conf/GENERIC 1.50-1.51
sys/arch/ofppc/conf/GENERIC 1.56-1.57
sys/arch/pmax/conf/GENERIC 1.103-1.104
sys/arch/prep/conf/GENERIC 1.55-1.56
sys/arch/sbmips/conf/GENERIC 1.11-1.12
sys/arch/sgimips/conf/GENERIC 1.7-1.8
sys/arch/sparc/conf/GENERIC 1.138-1.139
sys/arch/sparc64/conf/GENERIC32 1.46-1.47
sys/arch/vax/conf/GENERIC 1.102-1.103
sys/arch/x68k/conf/ALL 1.55-1.56
sys/arch/x68k/conf/GENERIC 1.80-1.81
sys/lkm/netinet/if_ipl/mln_ipl.c 1.29
sys/netinet/fil.c 1.57-1.58
sys/netinet/ip_auth.c 1.29-1.30
sys/netinet/ip_compat.h 1.30-1.31
sys/netinet/ip_fil.c 1.81-1.86
sys/netinet/ip_fil.h 1.46-1.49
sys/netinet/ip_frag.c 1.33-1.34
sys/netinet/ip_frag.h 1.18
sys/netinet/ip_ftp_pxy.c 1.25-1.26
sys/netinet/ip_h323_pxy.c 1.5-1.6
sys/netinet/ip_log.c 1.22-1.23
sys/netinet/ip_nat.c 1.51-1.53
sys/netinet/ip_nat.h 1.27
sys/netinet/ip_netbios_pxy.c 1.4
sys/netinet/ip_proxy.c 1.35-1.36
sys/netinet/ip_proxy.h 1.18
sys/netinet/ip_state.c 1.41-1.42
sys/netinet/ip_state.h 1.23
sys/netinet/ipl.h 1.14
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.3 04-Apr-2006  martti branches: 1.1.1.3.28;
Import IPFilter 4.1.13
 1.1.1.2 28-Mar-2004  martti Import IPFilter 4.1.1
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.3.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 04-Apr-2006  martti branches: 1.1.1;
Initial revision
 1.1.1.2 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.1 04-Apr-2006  martti branches: 1.1.1.1.28;
Import IPFilter 4.1.13
 1.1.1.1.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 04-Apr-2006  martti branches: 1.1.1;
Initial revision
 1.1.1.1 04-Apr-2006  martti branches: 1.1.1.1.28;
Import IPFilter 4.1.13
 1.1.1.1.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 04-Apr-2006  martti branches: 1.1.1;
Initial revision
 1.1.1.1 04-Apr-2006  martti branches: 1.1.1.1.28;
Import IPFilter 4.1.13
 1.1.1.1.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 20-May-2008  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 20-May-2008  darrenr branches: 1.1.1.1.2; 1.1.1.1.4; 1.1.1.1.10;
Import IPFilter 4.1.29 to the vendor branch
 1.1.1.1.10.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.4.2 23-Jun-2008  wrstuden Add files to branch that were added on -current.

After this, all that's left of update is to merge some changes
that had conflicts.
 1.1.1.1.4.1 20-May-2008  wrstuden file f24 was added on branch wrstuden-revivesa on 2008-06-23 05:02:11 +0000
 1.1.1.1.2.2 04-Jun-2008  yamt sync with head
 1.1.1.1.2.1 20-May-2008  yamt file f24 was added on branch yamt-pf42 on 2008-06-04 02:04:35 +0000
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.2 04-Apr-2006  martti branches: 1.1.1.2.28;
Import IPFilter 4.1.13
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.2.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.2 04-Apr-2006  martti branches: 1.1.1.2.28;
Import IPFilter 4.1.13
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.2.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.5 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.4 04-Apr-2006  martti branches: 1.1.1.4.28;
Import IPFilter 4.1.13
 1.1.1.3 23-Jul-2004  martti Import IPFilter 4.1.3
 1.1.1.2 28-Mar-2004  martti branches: 1.1.1.2.2;
Import IPFilter 4.1.1
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.4.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.2.2.1 30-Aug-2004  tron Pull up revision 1.1.1.2 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.3 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.2 04-Apr-2006  martti branches: 1.1.1.2.28;
Import IPFilter 4.1.13
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.2.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.5 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.4 15-May-2007  martin branches: 1.1.1.4.20;
Import IPFilter 4.1.22
 1.1.1.3 04-Apr-2006  martti branches: 1.1.1.3.4; 1.1.1.3.6;
Import IPFilter 4.1.13
 1.1.1.2 28-Mar-2004  martti Import IPFilter 4.1.1
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.4.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.3.6.1 03-Jun-2007  wrstuden Catch up with now-somewhat-dated netbsd-4. These changes took longer
than expected for me to actually get around to merging.
 1.1.1.3.4.1 22-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #656):
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-22-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-22-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-22-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-22-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-22-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-22-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-22-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-22-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-22-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-22-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-22-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-22-pullup
dist/ipf/Makefile sync with ipfilter-4-1-22-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-22-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-22-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-22-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-22-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-22-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-22-pullup
dist/ipf/lib/printtqtable.c sync with ipfilter-4-1-22-pullup
dist/ipf/man/ipf.8 sync with ipfilter-4-1-22-pullup
dist/ipf/man/ipfstat.8 sync with ipfilter-4-1-22-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-22-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-22-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-22-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-22-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-22-pullup
regress/sys/kern/ipf/expected/i11 sync with ipfilter-4-1-22-pullup
regress/sys/kern/ipf/expected/i4 sync with ipfilter-4-1-22-pullup
regress/sys/kern/ipf/expected/i9 sync with ipfilter-4-1-22-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-22-pullup
Update IP-Filter to 4.1.22.
(Using a helper tag ipfilter-4-1-22-pullup created on HEAD.)
 1.5 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.4 14-Apr-2007  martin branches: 1.4.20;
Update IPFilter to version 4.1.19
 1.3 04-Apr-2006  martti branches: 1.3.4;
Upgraded IPFilter to 4.1.13
 1.2 23-Jul-2004  martti Upgraded IPFilter to 4.1.3
 1.1 19-Sep-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.5 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.4 14-Apr-2007  martin Import IPFilter 4.1.19
 1.1.1.3 04-Apr-2006  martti Import IPFilter 4.1.13
 1.1.1.2 28-Mar-2004  martti Import IPFilter 4.1.1
 1.1.1.1 19-Sep-2002  martti branches: 1.1.1.1.2; 1.1.1.1.4;
Import IPFilter 3.4.29
 1.1.1.1.4.1 15-Aug-2004  tron Pull up revision 1.2 (requested by martti in ticket #763):
Upgraded IPFilter to 4.1.3
 1.1.1.1.2.2 24-Oct-2002  lukem Pull up upgrade to IPfilter 3.4.29 (requested by martti in ticket #905).
Affected files & revisions:

dist/ipf/HISTORY 1.14
dist/ipf/fils.c 1.17-1.21
dist/ipf/ipf.c 1.11-1.13
dist/ipf/ipfs.c 1.8-1.10
dist/ipf/ipft_ef.c 1.6-1.7
dist/ipf/ipft_td.c 1.6-1.7
dist/ipf/ipft_tx.c 1.7-1.8
dist/ipf/ipmon.c 1.12-1.17
dist/ipf/ipnat.c 1.11-1.12
dist/ipf/ipsend/ip_var.h 1.2
dist/ipf/ipsend/ipsend.c 1.8
dist/ipf/ipsend/iptests.c 1.5
dist/ipf/ipt.c 1.8-1.10
dist/ipf/kmem.c 1.8-1.10
dist/ipf/man/ipf.4 1.10
dist/ipf/man/ipf.5 1.8
dist/ipf/man/ipftest.1 1.3
dist/ipf/man/ipmon.8 1.10
dist/ipf/man/ipnat.5 1.9-1.10
dist/ipf/man/ipnat.8 1.4
dist/ipf/misc.c 1.7
dist/ipf/natparse.c 1.10
dist/ipf/parse.c 1.13
dist/ipf/printnat.c 1.8-1.10
dist/ipf/relay.c 1.5-1.6
dist/ipf/rules/example.9 1.2
etc/rc.d/ipnat 1.8
regress/sys/kern/ipf/Makefile 1.3-1.4
regress/sys/kern/ipf/dotest6 1.2
regress/sys/kern/ipf/expected/f13 1.1.1.2
regress/sys/kern/ipf/expected/i12 1.1.1.1
regress/sys/kern/ipf/expected/ni3 1.1.1.1
regress/sys/kern/ipf/expected/ni5 1.2
regress/sys/kern/ipf/input/f13 1.1.1.2
regress/sys/kern/ipf/input/ipv6.1 1.1.1.1
regress/sys/kern/ipf/input/ni3 1.1.1.1
regress/sys/kern/ipf/regress/i12 1.1.1.1
regress/sys/kern/ipf/regress/ipv6.1 1.1.1.1
regress/sys/kern/ipf/regress/ni3.ipf 1.1.1.1
regress/sys/kern/ipf/regress/ni3.nat 1.1.1.1
sys/arch/alpha/conf/ALPHA 1.169,1.171
sys/arch/amiga/conf/GENERIC 1.185-1.186
sys/arch/arc/conf/GENERIC 1.71-1.72
sys/arch/atari/conf/GENERIC.in 1.24-1.25
sys/arch/cats/conf/GENERIC 1.31-1.32
sys/arch/cobalt/conf/GENERIC 1.34-1.35
sys/arch/hp300/conf/GENERIC 1.83-1.84
sys/arch/i386/conf/CARDBUS 1.66-1.67
sys/arch/i386/conf/GENERIC 1.510,1.512
sys/arch/i386/conf/GENERIC_LAPTOP 1.58-1.59
sys/arch/i386/conf/GENERIC_PS2TINY 1.19-1.20
sys/arch/i386/conf/GENERIC_TINY 1.47-1.48
sys/arch/luna68k/conf/GENERIC 1.33-1.33
sys/arch/mac68k/conf/GENERIC 1.130-1.131
sys/arch/mac68k/conf/GENERICSBC 1.21-1.22
sys/arch/mac68k/conf/SMALLRAM 1.4-1.5
sys/arch/macppc/conf/GENERIC 1.142-1.143
sys/arch/mipsco/conf/GENERIC 1.21-1.22
sys/arch/mmeye/conf/GENERIC 1.44-1.45
sys/arch/news68k/conf/GENERIC 1.36-1.37
sys/arch/news68k/conf/GENERIC_TINY 1.18-1.19
sys/arch/newsmips/conf/GENERIC 1.50-1.51
sys/arch/ofppc/conf/GENERIC 1.56-1.57
sys/arch/pmax/conf/GENERIC 1.103-1.104
sys/arch/prep/conf/GENERIC 1.55-1.56
sys/arch/sbmips/conf/GENERIC 1.11-1.12
sys/arch/sgimips/conf/GENERIC 1.7-1.8
sys/arch/sparc/conf/GENERIC 1.138-1.139
sys/arch/sparc64/conf/GENERIC32 1.46-1.47
sys/arch/vax/conf/GENERIC 1.102-1.103
sys/arch/x68k/conf/ALL 1.55-1.56
sys/arch/x68k/conf/GENERIC 1.80-1.81
sys/lkm/netinet/if_ipl/mln_ipl.c 1.29
sys/netinet/fil.c 1.57-1.58
sys/netinet/ip_auth.c 1.29-1.30
sys/netinet/ip_compat.h 1.30-1.31
sys/netinet/ip_fil.c 1.81-1.86
sys/netinet/ip_fil.h 1.46-1.49
sys/netinet/ip_frag.c 1.33-1.34
sys/netinet/ip_frag.h 1.18
sys/netinet/ip_ftp_pxy.c 1.25-1.26
sys/netinet/ip_h323_pxy.c 1.5-1.6
sys/netinet/ip_log.c 1.22-1.23
sys/netinet/ip_nat.c 1.51-1.53
sys/netinet/ip_nat.h 1.27
sys/netinet/ip_netbios_pxy.c 1.4
sys/netinet/ip_proxy.c 1.35-1.36
sys/netinet/ip_proxy.h 1.18
sys/netinet/ip_state.c 1.41-1.42
sys/netinet/ip_state.h 1.23
sys/netinet/ipl.h 1.14
 1.1.1.1.2.1 19-Sep-2002  lukem file i12 was added on branch netbsd-1-6 on 2002-10-24 09:34:10 +0000
 1.3.4.1 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.4.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.1 28-Mar-2004  martti branches: 1.1.1.1.40;
Import IPFilter 4.1.1
 1.1.1.1.40.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.4 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.3 04-Apr-2006  martti branches: 1.1.1.3.28;
Import IPFilter 4.1.13
 1.1.1.2 23-Jul-2004  martti Import IPFilter 4.1.3
 1.1.1.1 28-Mar-2004  martti branches: 1.1.1.1.2;
Import IPFilter 4.1.1
 1.1.1.3.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.1 30-Aug-2004  tron Pull up revision 1.1.1.3 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 08-Feb-2005  martti branches: 1.1.1;
Initial revision
 1.1.1.1 08-Feb-2005  martti branches: 1.1.1.1.34;
Import IPFilter 4.1.5
 1.1.1.1.34.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 04-Apr-2006  martti branches: 1.1.1;
Initial revision
 1.1.1.1 04-Apr-2006  martti branches: 1.1.1.1.28;
Import IPFilter 4.1.13
 1.1.1.1.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 04-Apr-2006  martti branches: 1.1.1;
Initial revision
 1.1.1.2 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.1 04-Apr-2006  martti branches: 1.1.1.1.28;
Import IPFilter 4.1.13
 1.1.1.1.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 04-Apr-2006  martti branches: 1.1.1;
Initial revision
 1.1.1.1 04-Apr-2006  martti branches: 1.1.1.1.28;
Import IPFilter 4.1.13
 1.1.1.1.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-May-2008  darrenr Pullup IPFilter 4.1.29 from the vendor branch to HEAD.
See src/dist/ipf/HISTORY for a list of bug fixes since 4.1.23 (although
a few are already in NetBSD)
 1.1 04-Apr-2006  martti branches: 1.1.1;
Initial revision
 1.1.1.1 04-Apr-2006  martti branches: 1.1.1.1.18; 1.1.1.1.20;
Import IPFilter 4.1.13
 1.1.1.1.20.2 23-Jun-2008  wrstuden Remove files removed on branch. Updating using patch has its
drawbacks. :-)
 1.1.1.1.20.1 23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.
 1.1.1.1.18.1 04-Jun-2008  yamt sync with head
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 20-May-2008  darrenr branches: 1.1.1;
Initial revision
 1.1.1.2 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.1 20-May-2008  darrenr branches: 1.1.1.1.2; 1.1.1.1.4; 1.1.1.1.10;
Import IPFilter 4.1.29 to the vendor branch
 1.1.1.1.10.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.4.2 23-Jun-2008  wrstuden Add files to branch that were added on -current.

After this, all that's left of update is to merge some changes
that had conflicts.
 1.1.1.1.4.1 20-May-2008  wrstuden file i19.dist was added on branch wrstuden-revivesa on 2008-06-23 05:02:11 +0000
 1.1.1.1.2.2 04-Jun-2008  yamt sync with head
 1.1.1.1.2.1 20-May-2008  yamt file i19.dist was added on branch yamt-pf42 on 2008-06-04 02:04:35 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.4 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.3 04-Apr-2006  martti branches: 1.1.1.3.28;
Import IPFilter 4.1.13
 1.1.1.2 23-Jul-2004  martti Import IPFilter 4.1.3
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.4;
Import IPFilter 3.4.27
 1.1.1.3.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.4.1 30-Aug-2004  tron Pull up revision 1.1.1.3 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 04-Apr-2006  martti branches: 1.1.1;
Initial revision
 1.1.1.2 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.1 04-Apr-2006  martti branches: 1.1.1.1.28;
Import IPFilter 4.1.13
 1.1.1.1.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 04-Apr-2006  martti branches: 1.1.1;
Initial revision
 1.1.1.2 20-May-2008  darrenr branches: 1.1.1.2.6;
Import IPFilter 4.1.29 to the vendor branch
 1.1.1.1 04-Apr-2006  martti branches: 1.1.1.1.18; 1.1.1.1.20;
Import IPFilter 4.1.13
 1.1.1.2.6.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.20.1 23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.
 1.1.1.1.18.1 04-Jun-2008  yamt sync with head
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1 19-Aug-2009  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 19-Aug-2009  darrenr Import IPFilter 4.1.33

4.1.33 - Release 16 August 2009

2837931 wrong mode selected in ipf program for hash-entries
2826168 load_http can make ippool core dump
2825150 IPL_LOGMAX used to index some arrays
2825084 ipv6 fragments should not be allowed past 64k
2824713 ipfstat top output alternates between entries and nothing
2824712 ipfstat top output is shows negative ttl
2820965 a single bad ipv6 extension header should not impact others
2818197 ignored fragment bits defined as being reserved
2817667 IPv6 fragment header verification needs attention
2817098 fr_getrulen() finds the wrong rule
2817096 fr_rulen is unused
2741019 Lingering states (Established/Listen - 5/0) in state table
2702887 use of PBR/fastroute causes panic with ipv6
2671913 regression test in7 fails to execute
2598625 parsing empty config file results in an error
2698656 test parsing empty config files
2597956 not all pointers in a clone are reset
2543934 nat_t gets assigned ifp too early
2535795 No need to always bump fr_ref
2535778 Bad IPv6 packets droped by default
2031730 4.1.31 Nat drops fragmented packets after the first
2214661 ipf does not handle IPv6 fragments
2473273 NAT removed before RST/ICMP sent
2216500 fin_state serves no purpose
2424604 adding random MD5 data causes panic
2304435 Ineffecient lock usage in logging
2216491 fin_nat serves little purpose
2055619 duplicating a free-d packet will fail
2042949 Excessive locking when creating nat_t
2035610 nat_update does not need to get locks
2214658 ipf mostly ignores locking in NetBSD
1979427 Memory leak in user utilities - token never freed (rel br)
* SunOS4 does not have a curproc, but it does have u.
* The fix for 2020447 generated random port numbers but not within the
range specified in the map rule. Add in a regression test to verify
that the "random" part works.
2020447 NAT can undo name server random port selection
1988795 NetBSD does not build with kernel malloc stats
1988782 fr_movequeue can take a short cut
1988669 first nat creation failure prevents further success
1988668 hostmap searching does not work properly
* on some 64bit architectures (such as alpha), the addrfamily_t is packed
differently, throwing off the calculations for adf_len
* one too many READ_ENTERs in ip_sync code.
* clean up fr_fastroute a little by removing some #ifdefs and pushing the
code around a bit to use the same variables (NetBSD)
* more recent NetBSDs use VOP related macros differently
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.4 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.3 23-Jul-2004  martti branches: 1.1.1.3.34;
Import IPFilter 4.1.3
 1.1.1.2 28-Mar-2004  martti branches: 1.1.1.2.2;
Import IPFilter 4.1.1
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.3.34.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.2.2.1 30-Aug-2004  tron Pull up revision 1.1.1.2 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.6 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.5 15-May-2007  martin branches: 1.1.1.5.20;
Import IPFilter 4.1.22
 1.1.1.4 04-Apr-2006  martti branches: 1.1.1.4.4; 1.1.1.4.6;
Import IPFilter 4.1.13
 1.1.1.3 08-Feb-2005  martti Import IPFilter 4.1.5
 1.1.1.2 23-Jul-2004  martti Import IPFilter 4.1.3
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.4;
Import IPFilter 3.4.27
 1.1.1.5.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.4.6.1 03-Jun-2007  wrstuden Catch up with now-somewhat-dated netbsd-4. These changes took longer
than expected for me to actually get around to merging.
 1.1.1.4.4.1 22-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #656):
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-22-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-22-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-22-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-22-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-22-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-22-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-22-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-22-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-22-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-22-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-22-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-22-pullup
dist/ipf/Makefile sync with ipfilter-4-1-22-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-22-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-22-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-22-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-22-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-22-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-22-pullup
dist/ipf/lib/printtqtable.c sync with ipfilter-4-1-22-pullup
dist/ipf/man/ipf.8 sync with ipfilter-4-1-22-pullup
dist/ipf/man/ipfstat.8 sync with ipfilter-4-1-22-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-22-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-22-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-22-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-22-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-22-pullup
regress/sys/kern/ipf/expected/i11 sync with ipfilter-4-1-22-pullup
regress/sys/kern/ipf/expected/i4 sync with ipfilter-4-1-22-pullup
regress/sys/kern/ipf/expected/i9 sync with ipfilter-4-1-22-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-22-pullup
Update IP-Filter to 4.1.22.
(Using a helper tag ipfilter-4-1-22-pullup created on HEAD.)
 1.1.1.1.4.1 30-Aug-2004  tron Pull up revision 1.1.1.3 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.4 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.3 04-Apr-2006  martti branches: 1.1.1.3.28;
Import IPFilter 4.1.13
 1.1.1.2 28-Mar-2004  martti Import IPFilter 4.1.1
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.3.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.5 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.4 04-Apr-2006  martti branches: 1.1.1.4.28;
Import IPFilter 4.1.13
 1.1.1.3 03-Apr-2005  martti Import IPFilter 4.1.8
 1.1.1.2 23-Jul-2004  martti branches: 1.1.1.2.2;
Import IPFilter 4.1.3
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.4;
Import IPFilter 3.4.27
 1.1.1.4.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.2.2.1 04-Apr-2005  tron Pull up revision 1.1.1.3 (requested by martti in ticket #107):
Upgraded IPFilter to 4.1.8
 1.1.1.1.4.1 30-Aug-2004  tron Pull up revision 1.1.1.3 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.4 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.3 04-Apr-2006  martti branches: 1.1.1.3.28;
Import IPFilter 4.1.13
 1.1.1.2 28-Mar-2004  martti Import IPFilter 4.1.1
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.3.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.3 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.2 04-Apr-2006  martti branches: 1.1.1.2.28;
Import IPFilter 4.1.13
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.2.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.6 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.5 15-May-2007  martin branches: 1.1.1.5.20;
Import IPFilter 4.1.22
 1.1.1.4 04-Apr-2006  martti branches: 1.1.1.4.4; 1.1.1.4.6;
Import IPFilter 4.1.13
 1.1.1.3 23-Jul-2004  martti Import IPFilter 4.1.3
 1.1.1.2 28-Mar-2004  martti branches: 1.1.1.2.2;
Import IPFilter 4.1.1
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.5.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.4.6.1 03-Jun-2007  wrstuden Catch up with now-somewhat-dated netbsd-4. These changes took longer
than expected for me to actually get around to merging.
 1.1.1.4.4.1 22-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #656):
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-22-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-22-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-22-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-22-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-22-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-22-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-22-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-22-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-22-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-22-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-22-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-22-pullup
dist/ipf/Makefile sync with ipfilter-4-1-22-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-22-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-22-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-22-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-22-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-22-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-22-pullup
dist/ipf/lib/printtqtable.c sync with ipfilter-4-1-22-pullup
dist/ipf/man/ipf.8 sync with ipfilter-4-1-22-pullup
dist/ipf/man/ipfstat.8 sync with ipfilter-4-1-22-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-22-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-22-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-22-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-22-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-22-pullup
regress/sys/kern/ipf/expected/i11 sync with ipfilter-4-1-22-pullup
regress/sys/kern/ipf/expected/i4 sync with ipfilter-4-1-22-pullup
regress/sys/kern/ipf/expected/i9 sync with ipfilter-4-1-22-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-22-pullup
Update IP-Filter to 4.1.22.
(Using a helper tag ipfilter-4-1-22-pullup created on HEAD.)
 1.1.1.2.2.1 30-Aug-2004  tron Pull up revision 1.1.1.2 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.6 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.5 20-May-2008  darrenr branches: 1.5.6;
Pullup IPFilter 4.1.29 from the vendor branch to HEAD.
See src/dist/ipf/HISTORY for a list of bug fixes since 4.1.23 (although
a few are already in NetBSD)
 1.4 04-Apr-2006  martti branches: 1.4.18; 1.4.20;
Upgraded IPFilter to 4.1.13
 1.3 23-Jul-2004  martti Upgraded IPFilter to 4.1.3
 1.2 13-May-2002  martti branches: 1.2.4;
Added ipf regression tests
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.7 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.6 20-May-2008  darrenr Import IPFilter 4.1.29 to the vendor branch
 1.1.1.5 04-Apr-2006  martti Import IPFilter 4.1.13
 1.1.1.4 23-Jul-2004  martti Import IPFilter 4.1.3
 1.1.1.3 28-Mar-2004  martti Import IPFilter 4.1.1
 1.1.1.2 19-Sep-2002  martti Import IPFilter 3.4.29
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.2.4.1 15-Aug-2004  tron Pull up revision 1.3 (requested by martti in ticket #763):
Upgraded IPFilter to 4.1.3
 1.4.20.1 23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.
 1.4.18.1 04-Jun-2008  yamt sync with head
 1.5.6.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.6 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.5 04-Apr-2006  martti branches: 1.1.1.5.28;
Import IPFilter 4.1.13
 1.1.1.4 08-Feb-2005  martti Import IPFilter 4.1.5
 1.1.1.3 23-Jul-2004  martti Import IPFilter 4.1.3
 1.1.1.2 28-Mar-2004  martti branches: 1.1.1.2.2;
Import IPFilter 4.1.1
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.5.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.2.2.1 30-Aug-2004  tron Pull up revision 1.1.1.2 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.2 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.4 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.3 04-Apr-2006  martti branches: 1.1.1.3.28;
Import IPFilter 4.1.13
 1.1.1.2 08-Feb-2005  martti Import IPFilter 4.1.5
 1.1.1.1 28-Mar-2004  martti Import IPFilter 4.1.1
 1.1.1.3.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 19-Feb-2005  martti branches: 1.1.1;
Initial revision
 1.1.1.4 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.3 20-May-2008  darrenr branches: 1.1.1.3.6;
Import IPFilter 4.1.29 to the vendor branch
 1.1.1.2 04-Apr-2006  martti branches: 1.1.1.2.18; 1.1.1.2.20;
Import IPFilter 4.1.13
 1.1.1.1 19-Feb-2005  martti Import IPFilter 4.1.6
 1.1.1.3.6.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.2.20.1 23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.
 1.1.1.2.18.1 04-Jun-2008  yamt sync with head
 1.1 19-Aug-2009  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 19-Aug-2009  darrenr Import IPFilter 4.1.33

4.1.33 - Release 16 August 2009

2837931 wrong mode selected in ipf program for hash-entries
2826168 load_http can make ippool core dump
2825150 IPL_LOGMAX used to index some arrays
2825084 ipv6 fragments should not be allowed past 64k
2824713 ipfstat top output alternates between entries and nothing
2824712 ipfstat top output is shows negative ttl
2820965 a single bad ipv6 extension header should not impact others
2818197 ignored fragment bits defined as being reserved
2817667 IPv6 fragment header verification needs attention
2817098 fr_getrulen() finds the wrong rule
2817096 fr_rulen is unused
2741019 Lingering states (Established/Listen - 5/0) in state table
2702887 use of PBR/fastroute causes panic with ipv6
2671913 regression test in7 fails to execute
2598625 parsing empty config file results in an error
2698656 test parsing empty config files
2597956 not all pointers in a clone are reset
2543934 nat_t gets assigned ifp too early
2535795 No need to always bump fr_ref
2535778 Bad IPv6 packets droped by default
2031730 4.1.31 Nat drops fragmented packets after the first
2214661 ipf does not handle IPv6 fragments
2473273 NAT removed before RST/ICMP sent
2216500 fin_state serves no purpose
2424604 adding random MD5 data causes panic
2304435 Ineffecient lock usage in logging
2216491 fin_nat serves little purpose
2055619 duplicating a free-d packet will fail
2042949 Excessive locking when creating nat_t
2035610 nat_update does not need to get locks
2214658 ipf mostly ignores locking in NetBSD
1979427 Memory leak in user utilities - token never freed (rel br)
* SunOS4 does not have a curproc, but it does have u.
* The fix for 2020447 generated random port numbers but not within the
range specified in the map rule. Add in a regression test to verify
that the "random" part works.
2020447 NAT can undo name server random port selection
1988795 NetBSD does not build with kernel malloc stats
1988782 fr_movequeue can take a short cut
1988669 first nat creation failure prevents further success
1988668 hostmap searching does not work properly
* on some 64bit architectures (such as alpha), the addrfamily_t is packed
differently, throwing off the calculations for adf_len
* one too many READ_ENTERs in ip_sync code.
* clean up fr_fastroute a little by removing some #ifdefs and pushing the
code around a bit to use the same variables (NetBSD)
* more recent NetBSDs use VOP related macros differently
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.3 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.2 19-Feb-2005  martti branches: 1.1.1.2.34;
Import IPFilter 4.1.6
 1.1.1.1 28-Mar-2004  martti Import IPFilter 4.1.1
 1.1.1.2.34.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 14-Apr-2007  martin branches: 1.1.1;
Initial revision
 1.1.1.2 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.1 14-Apr-2007  martin branches: 1.1.1.1.2; 1.1.1.1.22;
Import IPFilter 4.1.19
 1.1.1.1.22.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.2 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.1.1.1.2.1 14-Apr-2007  pavel file ip2 was added on branch netbsd-4 on 2007-05-07 17:05:29 +0000
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.3 14-Apr-2007  martin branches: 1.1.1.3.20;
Import IPFilter 4.1.19
 1.1.1.2 23-Jul-2004  martti branches: 1.1.1.2.10;
Import IPFilter 4.1.3
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.4;
Import IPFilter 3.4.27
 1.1.1.3.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.2.10.1 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.1.1.1.4.1 30-Aug-2004  tron Pull up revision 1.1.1.3 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.4 03-Apr-2005  martti branches: 1.1.1.4.28;
Import IPFilter 4.1.8
 1.1.1.3 23-Jul-2004  martti branches: 1.1.1.3.2;
Import IPFilter 4.1.3
 1.1.1.2 28-Mar-2004  martti branches: 1.1.1.2.2;
Import IPFilter 4.1.1
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.4.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.3.2.1 04-Apr-2005  tron Pull up revision 1.1.1.4 (requested by martti in ticket #107):
Upgraded IPFilter to 4.1.8
 1.1.1.2.2.1 30-Aug-2004  tron Pull up revision 1.1.1.2 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.2 23-Jul-2004  martti branches: 1.1.1.2.34;
Import IPFilter 4.1.3
 1.1.1.1 28-Mar-2004  martti branches: 1.1.1.1.2;
Import IPFilter 4.1.1
 1.1.1.2.34.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.1 30-Aug-2004  tron Pull up revision 1.1.1.3 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 16-Jun-2007  martin branches: 1.1.1;
Initial revision
 1.1.1.1 16-Jun-2007  martin branches: 1.1.1.1.2; 1.1.1.1.8; 1.1.1.1.24;
Import IPFilter 4.1.23
 1.1.1.1.24.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.8.2 03-Sep-2007  wrstuden Sync w/ NetBSD-4-RC_1
 1.1.1.1.8.1 16-Jun-2007  wrstuden file ipv6.5 was added on branch wrstuden-fixsa on 2007-09-03 07:02:48 +0000
 1.1.1.1.2.2 16-Jul-2007  liamjfoy Pullup IPF v4.1.23 to netbsd-4

ok martin@
 1.1.1.1.2.1 16-Jun-2007  liamjfoy file ipv6.5 was added on branch netbsd-4 on 2007-07-16 11:05:56 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 20-May-2008  darrenr branches: 1.1.1;
Initial revision
 1.1.1.3 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.2 19-Aug-2009  darrenr Import IPFilter 4.1.33

4.1.33 - Release 16 August 2009

2837931 wrong mode selected in ipf program for hash-entries
2826168 load_http can make ippool core dump
2825150 IPL_LOGMAX used to index some arrays
2825084 ipv6 fragments should not be allowed past 64k
2824713 ipfstat top output alternates between entries and nothing
2824712 ipfstat top output is shows negative ttl
2820965 a single bad ipv6 extension header should not impact others
2818197 ignored fragment bits defined as being reserved
2817667 IPv6 fragment header verification needs attention
2817098 fr_getrulen() finds the wrong rule
2817096 fr_rulen is unused
2741019 Lingering states (Established/Listen - 5/0) in state table
2702887 use of PBR/fastroute causes panic with ipv6
2671913 regression test in7 fails to execute
2598625 parsing empty config file results in an error
2698656 test parsing empty config files
2597956 not all pointers in a clone are reset
2543934 nat_t gets assigned ifp too early
2535795 No need to always bump fr_ref
2535778 Bad IPv6 packets droped by default
2031730 4.1.31 Nat drops fragmented packets after the first
2214661 ipf does not handle IPv6 fragments
2473273 NAT removed before RST/ICMP sent
2216500 fin_state serves no purpose
2424604 adding random MD5 data causes panic
2304435 Ineffecient lock usage in logging
2216491 fin_nat serves little purpose
2055619 duplicating a free-d packet will fail
2042949 Excessive locking when creating nat_t
2035610 nat_update does not need to get locks
2214658 ipf mostly ignores locking in NetBSD
1979427 Memory leak in user utilities - token never freed (rel br)
* SunOS4 does not have a curproc, but it does have u.
* The fix for 2020447 generated random port numbers but not within the
range specified in the map rule. Add in a regression test to verify
that the "random" part works.
2020447 NAT can undo name server random port selection
1988795 NetBSD does not build with kernel malloc stats
1988782 fr_movequeue can take a short cut
1988669 first nat creation failure prevents further success
1988668 hostmap searching does not work properly
* on some 64bit architectures (such as alpha), the addrfamily_t is packed
differently, throwing off the calculations for adf_len
* one too many READ_ENTERs in ip_sync code.
* clean up fr_fastroute a little by removing some #ifdefs and pushing the
code around a bit to use the same variables (NetBSD)
* more recent NetBSDs use VOP related macros differently
 1.1.1.1 20-May-2008  darrenr branches: 1.1.1.1.2; 1.1.1.1.4; 1.1.1.1.10;
Import IPFilter 4.1.29 to the vendor branch
 1.1.1.1.10.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.4.2 23-Jun-2008  wrstuden Add files to branch that were added on -current.

After this, all that's left of update is to merge some changes
that had conflicts.
 1.1.1.1.4.1 20-May-2008  wrstuden file ipv6.6 was added on branch wrstuden-revivesa on 2008-06-23 05:02:11 +0000
 1.1.1.1.2.2 04-Jun-2008  yamt sync with head
 1.1.1.1.2.1 20-May-2008  yamt file ipv6.6 was added on branch yamt-pf42 on 2008-06-04 02:04:35 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.3 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.2 28-Mar-2004  martti branches: 1.1.1.2.40;
Import IPFilter 4.1.1
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.2.40.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.3 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.2 28-Mar-2004  martti branches: 1.1.1.2.40;
Import IPFilter 4.1.1
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.2.40.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.5 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.4 19-Aug-2009  darrenr Import IPFilter 4.1.33

4.1.33 - Release 16 August 2009

2837931 wrong mode selected in ipf program for hash-entries
2826168 load_http can make ippool core dump
2825150 IPL_LOGMAX used to index some arrays
2825084 ipv6 fragments should not be allowed past 64k
2824713 ipfstat top output alternates between entries and nothing
2824712 ipfstat top output is shows negative ttl
2820965 a single bad ipv6 extension header should not impact others
2818197 ignored fragment bits defined as being reserved
2817667 IPv6 fragment header verification needs attention
2817098 fr_getrulen() finds the wrong rule
2817096 fr_rulen is unused
2741019 Lingering states (Established/Listen - 5/0) in state table
2702887 use of PBR/fastroute causes panic with ipv6
2671913 regression test in7 fails to execute
2598625 parsing empty config file results in an error
2698656 test parsing empty config files
2597956 not all pointers in a clone are reset
2543934 nat_t gets assigned ifp too early
2535795 No need to always bump fr_ref
2535778 Bad IPv6 packets droped by default
2031730 4.1.31 Nat drops fragmented packets after the first
2214661 ipf does not handle IPv6 fragments
2473273 NAT removed before RST/ICMP sent
2216500 fin_state serves no purpose
2424604 adding random MD5 data causes panic
2304435 Ineffecient lock usage in logging
2216491 fin_nat serves little purpose
2055619 duplicating a free-d packet will fail
2042949 Excessive locking when creating nat_t
2035610 nat_update does not need to get locks
2214658 ipf mostly ignores locking in NetBSD
1979427 Memory leak in user utilities - token never freed (rel br)
* SunOS4 does not have a curproc, but it does have u.
* The fix for 2020447 generated random port numbers but not within the
range specified in the map rule. Add in a regression test to verify
that the "random" part works.
2020447 NAT can undo name server random port selection
1988795 NetBSD does not build with kernel malloc stats
1988782 fr_movequeue can take a short cut
1988669 first nat creation failure prevents further success
1988668 hostmap searching does not work properly
* on some 64bit architectures (such as alpha), the addrfamily_t is packed
differently, throwing off the calculations for adf_len
* one too many READ_ENTERs in ip_sync code.
* clean up fr_fastroute a little by removing some #ifdefs and pushing the
code around a bit to use the same variables (NetBSD)
* more recent NetBSDs use VOP related macros differently
 1.1.1.3 04-Apr-2006  martti branches: 1.1.1.3.28;
Import IPFilter 4.1.13
 1.1.1.2 28-Mar-2004  martti Import IPFilter 4.1.1
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.3.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.3 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.2 14-Apr-2007  martin branches: 1.1.1.2.20;
Import IPFilter 4.1.19
 1.1.1.1 28-Mar-2004  martti branches: 1.1.1.1.16;
Import IPFilter 4.1.1
 1.1.1.2.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.16.1 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 23-Jul-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.4 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.3 19-Aug-2009  darrenr Import IPFilter 4.1.33

4.1.33 - Release 16 August 2009

2837931 wrong mode selected in ipf program for hash-entries
2826168 load_http can make ippool core dump
2825150 IPL_LOGMAX used to index some arrays
2825084 ipv6 fragments should not be allowed past 64k
2824713 ipfstat top output alternates between entries and nothing
2824712 ipfstat top output is shows negative ttl
2820965 a single bad ipv6 extension header should not impact others
2818197 ignored fragment bits defined as being reserved
2817667 IPv6 fragment header verification needs attention
2817098 fr_getrulen() finds the wrong rule
2817096 fr_rulen is unused
2741019 Lingering states (Established/Listen - 5/0) in state table
2702887 use of PBR/fastroute causes panic with ipv6
2671913 regression test in7 fails to execute
2598625 parsing empty config file results in an error
2698656 test parsing empty config files
2597956 not all pointers in a clone are reset
2543934 nat_t gets assigned ifp too early
2535795 No need to always bump fr_ref
2535778 Bad IPv6 packets droped by default
2031730 4.1.31 Nat drops fragmented packets after the first
2214661 ipf does not handle IPv6 fragments
2473273 NAT removed before RST/ICMP sent
2216500 fin_state serves no purpose
2424604 adding random MD5 data causes panic
2304435 Ineffecient lock usage in logging
2216491 fin_nat serves little purpose
2055619 duplicating a free-d packet will fail
2042949 Excessive locking when creating nat_t
2035610 nat_update does not need to get locks
2214658 ipf mostly ignores locking in NetBSD
1979427 Memory leak in user utilities - token never freed (rel br)
* SunOS4 does not have a curproc, but it does have u.
* The fix for 2020447 generated random port numbers but not within the
range specified in the map rule. Add in a regression test to verify
that the "random" part works.
2020447 NAT can undo name server random port selection
1988795 NetBSD does not build with kernel malloc stats
1988782 fr_movequeue can take a short cut
1988669 first nat creation failure prevents further success
1988668 hostmap searching does not work properly
* on some 64bit architectures (such as alpha), the addrfamily_t is packed
differently, throwing off the calculations for adf_len
* one too many READ_ENTERs in ip_sync code.
* clean up fr_fastroute a little by removing some #ifdefs and pushing the
code around a bit to use the same variables (NetBSD)
* more recent NetBSDs use VOP related macros differently
 1.1.1.2 04-Apr-2006  martti branches: 1.1.1.2.28;
Import IPFilter 4.1.13
 1.1.1.1 23-Jul-2004  martti branches: 1.1.1.1.2;
Import IPFilter 4.1.3
 1.1.1.2.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.2 30-Aug-2004  tron Pull up revision 1.1 (requested by martti in ticket #806):
Import IPFilter 4.1.3.
 1.1.1.1.2.1 23-Jul-2004  tron file n11 was added on branch netbsd-2-0 on 2004-08-30 19:45:24 +0000
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 08-Feb-2005  martti branches: 1.1.1;
Initial revision
 1.1.1.3 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.2 14-Apr-2007  martin branches: 1.1.1.2.20;
Import IPFilter 4.1.19
 1.1.1.1 08-Feb-2005  martti branches: 1.1.1.1.10;
Import IPFilter 4.1.5
 1.1.1.2.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.10.1 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 04-Apr-2006  martti branches: 1.1.1;
Initial revision
 1.1.1.2 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.1 04-Apr-2006  martti branches: 1.1.1.1.28;
Import IPFilter 4.1.13
 1.1.1.1.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 04-Apr-2006  martti branches: 1.1.1;
Initial revision
 1.1.1.2 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.1 04-Apr-2006  martti branches: 1.1.1.1.28;
Import IPFilter 4.1.13
 1.1.1.1.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 20-May-2008  darrenr branches: 1.1.1;
Initial revision
 1.1.1.2 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.1 20-May-2008  darrenr branches: 1.1.1.1.2; 1.1.1.1.4; 1.1.1.1.10;
Import IPFilter 4.1.29 to the vendor branch
 1.1.1.1.10.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.4.2 23-Jun-2008  wrstuden Add files to branch that were added on -current.

After this, all that's left of update is to merge some changes
that had conflicts.
 1.1.1.1.4.1 20-May-2008  wrstuden file n16 was added on branch wrstuden-revivesa on 2008-06-23 05:02:11 +0000
 1.1.1.1.2.2 04-Jun-2008  yamt sync with head
 1.1.1.1.2.1 20-May-2008  yamt file n16 was added on branch yamt-pf42 on 2008-06-04 02:04:35 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 20-May-2008  darrenr branches: 1.1.1;
Initial revision
 1.1.1.2 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.1 20-May-2008  darrenr branches: 1.1.1.1.2; 1.1.1.1.4; 1.1.1.1.10;
Import IPFilter 4.1.29 to the vendor branch
 1.1.1.1.10.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.4.2 23-Jun-2008  wrstuden Add files to branch that were added on -current.

After this, all that's left of update is to merge some changes
that had conflicts.
 1.1.1.1.4.1 20-May-2008  wrstuden file n17 was added on branch wrstuden-revivesa on 2008-06-23 05:02:11 +0000
 1.1.1.1.2.2 04-Jun-2008  yamt sync with head
 1.1.1.1.2.1 20-May-2008  yamt file n17 was added on branch yamt-pf42 on 2008-06-04 02:04:35 +0000
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 19-Aug-2009  darrenr branches: 1.1.1;
Initial revision
 1.1.1.2 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.1 19-Aug-2009  darrenr Import IPFilter 4.1.33

4.1.33 - Release 16 August 2009

2837931 wrong mode selected in ipf program for hash-entries
2826168 load_http can make ippool core dump
2825150 IPL_LOGMAX used to index some arrays
2825084 ipv6 fragments should not be allowed past 64k
2824713 ipfstat top output alternates between entries and nothing
2824712 ipfstat top output is shows negative ttl
2820965 a single bad ipv6 extension header should not impact others
2818197 ignored fragment bits defined as being reserved
2817667 IPv6 fragment header verification needs attention
2817098 fr_getrulen() finds the wrong rule
2817096 fr_rulen is unused
2741019 Lingering states (Established/Listen - 5/0) in state table
2702887 use of PBR/fastroute causes panic with ipv6
2671913 regression test in7 fails to execute
2598625 parsing empty config file results in an error
2698656 test parsing empty config files
2597956 not all pointers in a clone are reset
2543934 nat_t gets assigned ifp too early
2535795 No need to always bump fr_ref
2535778 Bad IPv6 packets droped by default
2031730 4.1.31 Nat drops fragmented packets after the first
2214661 ipf does not handle IPv6 fragments
2473273 NAT removed before RST/ICMP sent
2216500 fin_state serves no purpose
2424604 adding random MD5 data causes panic
2304435 Ineffecient lock usage in logging
2216491 fin_nat serves little purpose
2055619 duplicating a free-d packet will fail
2042949 Excessive locking when creating nat_t
2035610 nat_update does not need to get locks
2214658 ipf mostly ignores locking in NetBSD
1979427 Memory leak in user utilities - token never freed (rel br)
* SunOS4 does not have a curproc, but it does have u.
* The fix for 2020447 generated random port numbers but not within the
range specified in the map rule. Add in a regression test to verify
that the "random" part works.
2020447 NAT can undo name server random port selection
1988795 NetBSD does not build with kernel malloc stats
1988782 fr_movequeue can take a short cut
1988669 first nat creation failure prevents further success
1988668 hostmap searching does not work properly
* on some 64bit architectures (such as alpha), the addrfamily_t is packed
differently, throwing off the calculations for adf_len
* one too many READ_ENTERs in ip_sync code.
* clean up fr_fastroute a little by removing some #ifdefs and pushing the
code around a bit to use the same variables (NetBSD)
* more recent NetBSDs use VOP related macros differently
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.4 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.3 19-Aug-2009  darrenr Import IPFilter 4.1.33

4.1.33 - Release 16 August 2009

2837931 wrong mode selected in ipf program for hash-entries
2826168 load_http can make ippool core dump
2825150 IPL_LOGMAX used to index some arrays
2825084 ipv6 fragments should not be allowed past 64k
2824713 ipfstat top output alternates between entries and nothing
2824712 ipfstat top output is shows negative ttl
2820965 a single bad ipv6 extension header should not impact others
2818197 ignored fragment bits defined as being reserved
2817667 IPv6 fragment header verification needs attention
2817098 fr_getrulen() finds the wrong rule
2817096 fr_rulen is unused
2741019 Lingering states (Established/Listen - 5/0) in state table
2702887 use of PBR/fastroute causes panic with ipv6
2671913 regression test in7 fails to execute
2598625 parsing empty config file results in an error
2698656 test parsing empty config files
2597956 not all pointers in a clone are reset
2543934 nat_t gets assigned ifp too early
2535795 No need to always bump fr_ref
2535778 Bad IPv6 packets droped by default
2031730 4.1.31 Nat drops fragmented packets after the first
2214661 ipf does not handle IPv6 fragments
2473273 NAT removed before RST/ICMP sent
2216500 fin_state serves no purpose
2424604 adding random MD5 data causes panic
2304435 Ineffecient lock usage in logging
2216491 fin_nat serves little purpose
2055619 duplicating a free-d packet will fail
2042949 Excessive locking when creating nat_t
2035610 nat_update does not need to get locks
2214658 ipf mostly ignores locking in NetBSD
1979427 Memory leak in user utilities - token never freed (rel br)
* SunOS4 does not have a curproc, but it does have u.
* The fix for 2020447 generated random port numbers but not within the
range specified in the map rule. Add in a regression test to verify
that the "random" part works.
2020447 NAT can undo name server random port selection
1988795 NetBSD does not build with kernel malloc stats
1988782 fr_movequeue can take a short cut
1988669 first nat creation failure prevents further success
1988668 hostmap searching does not work properly
* on some 64bit architectures (such as alpha), the addrfamily_t is packed
differently, throwing off the calculations for adf_len
* one too many READ_ENTERs in ip_sync code.
* clean up fr_fastroute a little by removing some #ifdefs and pushing the
code around a bit to use the same variables (NetBSD)
* more recent NetBSDs use VOP related macros differently
 1.1.1.2 04-Apr-2006  martti branches: 1.1.1.2.28;
Import IPFilter 4.1.13
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.2.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.3 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.2 04-Apr-2006  martti branches: 1.1.1.2.28;
Import IPFilter 4.1.13
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.2.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.6 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.5 19-Aug-2009  darrenr Import IPFilter 4.1.33

4.1.33 - Release 16 August 2009

2837931 wrong mode selected in ipf program for hash-entries
2826168 load_http can make ippool core dump
2825150 IPL_LOGMAX used to index some arrays
2825084 ipv6 fragments should not be allowed past 64k
2824713 ipfstat top output alternates between entries and nothing
2824712 ipfstat top output is shows negative ttl
2820965 a single bad ipv6 extension header should not impact others
2818197 ignored fragment bits defined as being reserved
2817667 IPv6 fragment header verification needs attention
2817098 fr_getrulen() finds the wrong rule
2817096 fr_rulen is unused
2741019 Lingering states (Established/Listen - 5/0) in state table
2702887 use of PBR/fastroute causes panic with ipv6
2671913 regression test in7 fails to execute
2598625 parsing empty config file results in an error
2698656 test parsing empty config files
2597956 not all pointers in a clone are reset
2543934 nat_t gets assigned ifp too early
2535795 No need to always bump fr_ref
2535778 Bad IPv6 packets droped by default
2031730 4.1.31 Nat drops fragmented packets after the first
2214661 ipf does not handle IPv6 fragments
2473273 NAT removed before RST/ICMP sent
2216500 fin_state serves no purpose
2424604 adding random MD5 data causes panic
2304435 Ineffecient lock usage in logging
2216491 fin_nat serves little purpose
2055619 duplicating a free-d packet will fail
2042949 Excessive locking when creating nat_t
2035610 nat_update does not need to get locks
2214658 ipf mostly ignores locking in NetBSD
1979427 Memory leak in user utilities - token never freed (rel br)
* SunOS4 does not have a curproc, but it does have u.
* The fix for 2020447 generated random port numbers but not within the
range specified in the map rule. Add in a regression test to verify
that the "random" part works.
2020447 NAT can undo name server random port selection
1988795 NetBSD does not build with kernel malloc stats
1988782 fr_movequeue can take a short cut
1988669 first nat creation failure prevents further success
1988668 hostmap searching does not work properly
* on some 64bit architectures (such as alpha), the addrfamily_t is packed
differently, throwing off the calculations for adf_len
* one too many READ_ENTERs in ip_sync code.
* clean up fr_fastroute a little by removing some #ifdefs and pushing the
code around a bit to use the same variables (NetBSD)
* more recent NetBSDs use VOP related macros differently
 1.1.1.4 14-Apr-2007  martin branches: 1.1.1.4.20;
Import IPFilter 4.1.19
 1.1.1.3 04-Apr-2006  martti branches: 1.1.1.3.4;
Import IPFilter 4.1.13
 1.1.1.2 28-Mar-2004  martti Import IPFilter 4.1.1
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.4.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.3.4.1 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.5 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.4 19-Aug-2009  darrenr Import IPFilter 4.1.33

4.1.33 - Release 16 August 2009

2837931 wrong mode selected in ipf program for hash-entries
2826168 load_http can make ippool core dump
2825150 IPL_LOGMAX used to index some arrays
2825084 ipv6 fragments should not be allowed past 64k
2824713 ipfstat top output alternates between entries and nothing
2824712 ipfstat top output is shows negative ttl
2820965 a single bad ipv6 extension header should not impact others
2818197 ignored fragment bits defined as being reserved
2817667 IPv6 fragment header verification needs attention
2817098 fr_getrulen() finds the wrong rule
2817096 fr_rulen is unused
2741019 Lingering states (Established/Listen - 5/0) in state table
2702887 use of PBR/fastroute causes panic with ipv6
2671913 regression test in7 fails to execute
2598625 parsing empty config file results in an error
2698656 test parsing empty config files
2597956 not all pointers in a clone are reset
2543934 nat_t gets assigned ifp too early
2535795 No need to always bump fr_ref
2535778 Bad IPv6 packets droped by default
2031730 4.1.31 Nat drops fragmented packets after the first
2214661 ipf does not handle IPv6 fragments
2473273 NAT removed before RST/ICMP sent
2216500 fin_state serves no purpose
2424604 adding random MD5 data causes panic
2304435 Ineffecient lock usage in logging
2216491 fin_nat serves little purpose
2055619 duplicating a free-d packet will fail
2042949 Excessive locking when creating nat_t
2035610 nat_update does not need to get locks
2214658 ipf mostly ignores locking in NetBSD
1979427 Memory leak in user utilities - token never freed (rel br)
* SunOS4 does not have a curproc, but it does have u.
* The fix for 2020447 generated random port numbers but not within the
range specified in the map rule. Add in a regression test to verify
that the "random" part works.
2020447 NAT can undo name server random port selection
1988795 NetBSD does not build with kernel malloc stats
1988782 fr_movequeue can take a short cut
1988669 first nat creation failure prevents further success
1988668 hostmap searching does not work properly
* on some 64bit architectures (such as alpha), the addrfamily_t is packed
differently, throwing off the calculations for adf_len
* one too many READ_ENTERs in ip_sync code.
* clean up fr_fastroute a little by removing some #ifdefs and pushing the
code around a bit to use the same variables (NetBSD)
* more recent NetBSDs use VOP related macros differently
 1.1.1.3 04-Apr-2006  martti branches: 1.1.1.3.28;
Import IPFilter 4.1.13
 1.1.1.2 28-Mar-2004  martti Import IPFilter 4.1.1
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.3.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.5 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.4 19-Aug-2009  darrenr Import IPFilter 4.1.33

4.1.33 - Release 16 August 2009

2837931 wrong mode selected in ipf program for hash-entries
2826168 load_http can make ippool core dump
2825150 IPL_LOGMAX used to index some arrays
2825084 ipv6 fragments should not be allowed past 64k
2824713 ipfstat top output alternates between entries and nothing
2824712 ipfstat top output is shows negative ttl
2820965 a single bad ipv6 extension header should not impact others
2818197 ignored fragment bits defined as being reserved
2817667 IPv6 fragment header verification needs attention
2817098 fr_getrulen() finds the wrong rule
2817096 fr_rulen is unused
2741019 Lingering states (Established/Listen - 5/0) in state table
2702887 use of PBR/fastroute causes panic with ipv6
2671913 regression test in7 fails to execute
2598625 parsing empty config file results in an error
2698656 test parsing empty config files
2597956 not all pointers in a clone are reset
2543934 nat_t gets assigned ifp too early
2535795 No need to always bump fr_ref
2535778 Bad IPv6 packets droped by default
2031730 4.1.31 Nat drops fragmented packets after the first
2214661 ipf does not handle IPv6 fragments
2473273 NAT removed before RST/ICMP sent
2216500 fin_state serves no purpose
2424604 adding random MD5 data causes panic
2304435 Ineffecient lock usage in logging
2216491 fin_nat serves little purpose
2055619 duplicating a free-d packet will fail
2042949 Excessive locking when creating nat_t
2035610 nat_update does not need to get locks
2214658 ipf mostly ignores locking in NetBSD
1979427 Memory leak in user utilities - token never freed (rel br)
* SunOS4 does not have a curproc, but it does have u.
* The fix for 2020447 generated random port numbers but not within the
range specified in the map rule. Add in a regression test to verify
that the "random" part works.
2020447 NAT can undo name server random port selection
1988795 NetBSD does not build with kernel malloc stats
1988782 fr_movequeue can take a short cut
1988669 first nat creation failure prevents further success
1988668 hostmap searching does not work properly
* on some 64bit architectures (such as alpha), the addrfamily_t is packed
differently, throwing off the calculations for adf_len
* one too many READ_ENTERs in ip_sync code.
* clean up fr_fastroute a little by removing some #ifdefs and pushing the
code around a bit to use the same variables (NetBSD)
* more recent NetBSDs use VOP related macros differently
 1.1.1.3 14-Apr-2007  martin branches: 1.1.1.3.20;
Import IPFilter 4.1.19
 1.1.1.2 04-Apr-2006  martti branches: 1.1.1.2.4;
Import IPFilter 4.1.13
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.3.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.2.4.1 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.4 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.3 04-Apr-2006  martti branches: 1.1.1.3.28;
Import IPFilter 4.1.13
 1.1.1.2 23-Jul-2004  martti Import IPFilter 4.1.3
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.4;
Import IPFilter 3.4.27
 1.1.1.3.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.4.1 30-Aug-2004  tron Pull up revision 1.1.1.3 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.4 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.3 14-Apr-2007  martin branches: 1.1.1.3.20;
Import IPFilter 4.1.19
 1.1.1.2 23-Jul-2004  martti branches: 1.1.1.2.10;
Import IPFilter 4.1.3
 1.1.1.1 28-Mar-2004  martti branches: 1.1.1.1.2;
Import IPFilter 4.1.1
 1.1.1.3.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.2.10.1 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.1.1.1.2.1 30-Aug-2004  tron Pull up revision 1.1.1.3 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.4 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.3 14-Apr-2007  martin branches: 1.1.1.3.20;
Import IPFilter 4.1.19
 1.1.1.2 23-Jul-2004  martti branches: 1.1.1.2.10;
Import IPFilter 4.1.3
 1.1.1.1 28-Mar-2004  martti branches: 1.1.1.1.2;
Import IPFilter 4.1.1
 1.1.1.3.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.2.10.1 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.1.1.1.2.1 30-Aug-2004  tron Pull up revision 1.1.1.3 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.4 14-Apr-2007  martin branches: 1.1.1.4.20;
Import IPFilter 4.1.19
 1.1.1.3 23-Jul-2004  martti branches: 1.1.1.3.10;
Import IPFilter 4.1.3
 1.1.1.2 28-Mar-2004  martti branches: 1.1.1.2.2;
Import IPFilter 4.1.1
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.4.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.3.10.1 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.1.1.2.2.1 30-Aug-2004  tron Pull up revision 1.1.1.2 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.4 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.3 14-Apr-2007  martin branches: 1.3.20;
Update IPFilter to version 4.1.19
 1.2 06-Jan-2005  martti branches: 1.2.10;
Use correct checksum (approved by darrenr).
 1.1 23-Jul-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.5 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.4 19-Aug-2009  darrenr Import IPFilter 4.1.33

4.1.33 - Release 16 August 2009

2837931 wrong mode selected in ipf program for hash-entries
2826168 load_http can make ippool core dump
2825150 IPL_LOGMAX used to index some arrays
2825084 ipv6 fragments should not be allowed past 64k
2824713 ipfstat top output alternates between entries and nothing
2824712 ipfstat top output is shows negative ttl
2820965 a single bad ipv6 extension header should not impact others
2818197 ignored fragment bits defined as being reserved
2817667 IPv6 fragment header verification needs attention
2817098 fr_getrulen() finds the wrong rule
2817096 fr_rulen is unused
2741019 Lingering states (Established/Listen - 5/0) in state table
2702887 use of PBR/fastroute causes panic with ipv6
2671913 regression test in7 fails to execute
2598625 parsing empty config file results in an error
2698656 test parsing empty config files
2597956 not all pointers in a clone are reset
2543934 nat_t gets assigned ifp too early
2535795 No need to always bump fr_ref
2535778 Bad IPv6 packets droped by default
2031730 4.1.31 Nat drops fragmented packets after the first
2214661 ipf does not handle IPv6 fragments
2473273 NAT removed before RST/ICMP sent
2216500 fin_state serves no purpose
2424604 adding random MD5 data causes panic
2304435 Ineffecient lock usage in logging
2216491 fin_nat serves little purpose
2055619 duplicating a free-d packet will fail
2042949 Excessive locking when creating nat_t
2035610 nat_update does not need to get locks
2214658 ipf mostly ignores locking in NetBSD
1979427 Memory leak in user utilities - token never freed (rel br)
* SunOS4 does not have a curproc, but it does have u.
* The fix for 2020447 generated random port numbers but not within the
range specified in the map rule. Add in a regression test to verify
that the "random" part works.
2020447 NAT can undo name server random port selection
1988795 NetBSD does not build with kernel malloc stats
1988782 fr_movequeue can take a short cut
1988669 first nat creation failure prevents further success
1988668 hostmap searching does not work properly
* on some 64bit architectures (such as alpha), the addrfamily_t is packed
differently, throwing off the calculations for adf_len
* one too many READ_ENTERs in ip_sync code.
* clean up fr_fastroute a little by removing some #ifdefs and pushing the
code around a bit to use the same variables (NetBSD)
* more recent NetBSDs use VOP related macros differently
 1.1.1.3 14-Apr-2007  martin Import IPFilter 4.1.19
 1.1.1.2 08-Feb-2005  martti Import IPFilter 4.1.5
 1.1.1.1 23-Jul-2004  martti branches: 1.1.1.1.2;
Import IPFilter 4.1.3
 1.1.1.1.2.2 30-Aug-2004  tron branches: 1.1.1.1.2.2.2;
Pull up revision 1.1 (requested by martti in ticket #806):
Import IPFilter 4.1.3.
 1.1.1.1.2.1 23-Jul-2004  tron branches: 1.1.1.1.2.1.2;
file ni10 was added on branch netbsd-2-0 on 2004-08-30 19:45:24 +0000
 1.1.1.1.2.2.2.1 06-Feb-2005  jmc Pull up revision 1.2 (requested by martti in ticket #1086)
Move ipf to sys/dist/ipf and sync w. trunk
 1.1.1.1.2.1.2.1 locked by: joerg; 23-Jul-2004  jmc file ni10 was added on branch netbsd-2-0 on 2005-02-06 07:45:14 +0000
 1.2.10.1 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.3.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.4 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.3 14-Apr-2007  martin branches: 1.3.20;
Update IPFilter to version 4.1.19
 1.2 06-Jan-2005  martti branches: 1.2.10;
Use correct checksum (approved by darrenr).
 1.1 23-Jul-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.5 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.4 19-Aug-2009  darrenr Import IPFilter 4.1.33

4.1.33 - Release 16 August 2009

2837931 wrong mode selected in ipf program for hash-entries
2826168 load_http can make ippool core dump
2825150 IPL_LOGMAX used to index some arrays
2825084 ipv6 fragments should not be allowed past 64k
2824713 ipfstat top output alternates between entries and nothing
2824712 ipfstat top output is shows negative ttl
2820965 a single bad ipv6 extension header should not impact others
2818197 ignored fragment bits defined as being reserved
2817667 IPv6 fragment header verification needs attention
2817098 fr_getrulen() finds the wrong rule
2817096 fr_rulen is unused
2741019 Lingering states (Established/Listen - 5/0) in state table
2702887 use of PBR/fastroute causes panic with ipv6
2671913 regression test in7 fails to execute
2598625 parsing empty config file results in an error
2698656 test parsing empty config files
2597956 not all pointers in a clone are reset
2543934 nat_t gets assigned ifp too early
2535795 No need to always bump fr_ref
2535778 Bad IPv6 packets droped by default
2031730 4.1.31 Nat drops fragmented packets after the first
2214661 ipf does not handle IPv6 fragments
2473273 NAT removed before RST/ICMP sent
2216500 fin_state serves no purpose
2424604 adding random MD5 data causes panic
2304435 Ineffecient lock usage in logging
2216491 fin_nat serves little purpose
2055619 duplicating a free-d packet will fail
2042949 Excessive locking when creating nat_t
2035610 nat_update does not need to get locks
2214658 ipf mostly ignores locking in NetBSD
1979427 Memory leak in user utilities - token never freed (rel br)
* SunOS4 does not have a curproc, but it does have u.
* The fix for 2020447 generated random port numbers but not within the
range specified in the map rule. Add in a regression test to verify
that the "random" part works.
2020447 NAT can undo name server random port selection
1988795 NetBSD does not build with kernel malloc stats
1988782 fr_movequeue can take a short cut
1988669 first nat creation failure prevents further success
1988668 hostmap searching does not work properly
* on some 64bit architectures (such as alpha), the addrfamily_t is packed
differently, throwing off the calculations for adf_len
* one too many READ_ENTERs in ip_sync code.
* clean up fr_fastroute a little by removing some #ifdefs and pushing the
code around a bit to use the same variables (NetBSD)
* more recent NetBSDs use VOP related macros differently
 1.1.1.3 14-Apr-2007  martin Import IPFilter 4.1.19
 1.1.1.2 08-Feb-2005  martti Import IPFilter 4.1.5
 1.1.1.1 23-Jul-2004  martti branches: 1.1.1.1.2;
Import IPFilter 4.1.3
 1.1.1.1.2.2 30-Aug-2004  tron branches: 1.1.1.1.2.2.2;
Pull up revision 1.1 (requested by martti in ticket #806):
Import IPFilter 4.1.3.
 1.1.1.1.2.1 23-Jul-2004  tron branches: 1.1.1.1.2.1.2;
file ni11 was added on branch netbsd-2-0 on 2004-08-30 19:45:25 +0000
 1.1.1.1.2.2.2.1 06-Feb-2005  jmc Pull up revision 1.2 (requested by martti in ticket #1086)
Move ipf to sys/dist/ipf and sync w. trunk
 1.1.1.1.2.1.2.1 locked by: joerg; 23-Jul-2004  jmc file ni11 was added on branch netbsd-2-0 on 2005-02-06 07:45:16 +0000
 1.2.10.1 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.3.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 23-Jul-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.4 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.3 19-Aug-2009  darrenr Import IPFilter 4.1.33

4.1.33 - Release 16 August 2009

2837931 wrong mode selected in ipf program for hash-entries
2826168 load_http can make ippool core dump
2825150 IPL_LOGMAX used to index some arrays
2825084 ipv6 fragments should not be allowed past 64k
2824713 ipfstat top output alternates between entries and nothing
2824712 ipfstat top output is shows negative ttl
2820965 a single bad ipv6 extension header should not impact others
2818197 ignored fragment bits defined as being reserved
2817667 IPv6 fragment header verification needs attention
2817098 fr_getrulen() finds the wrong rule
2817096 fr_rulen is unused
2741019 Lingering states (Established/Listen - 5/0) in state table
2702887 use of PBR/fastroute causes panic with ipv6
2671913 regression test in7 fails to execute
2598625 parsing empty config file results in an error
2698656 test parsing empty config files
2597956 not all pointers in a clone are reset
2543934 nat_t gets assigned ifp too early
2535795 No need to always bump fr_ref
2535778 Bad IPv6 packets droped by default
2031730 4.1.31 Nat drops fragmented packets after the first
2214661 ipf does not handle IPv6 fragments
2473273 NAT removed before RST/ICMP sent
2216500 fin_state serves no purpose
2424604 adding random MD5 data causes panic
2304435 Ineffecient lock usage in logging
2216491 fin_nat serves little purpose
2055619 duplicating a free-d packet will fail
2042949 Excessive locking when creating nat_t
2035610 nat_update does not need to get locks
2214658 ipf mostly ignores locking in NetBSD
1979427 Memory leak in user utilities - token never freed (rel br)
* SunOS4 does not have a curproc, but it does have u.
* The fix for 2020447 generated random port numbers but not within the
range specified in the map rule. Add in a regression test to verify
that the "random" part works.
2020447 NAT can undo name server random port selection
1988795 NetBSD does not build with kernel malloc stats
1988782 fr_movequeue can take a short cut
1988669 first nat creation failure prevents further success
1988668 hostmap searching does not work properly
* on some 64bit architectures (such as alpha), the addrfamily_t is packed
differently, throwing off the calculations for adf_len
* one too many READ_ENTERs in ip_sync code.
* clean up fr_fastroute a little by removing some #ifdefs and pushing the
code around a bit to use the same variables (NetBSD)
* more recent NetBSDs use VOP related macros differently
 1.1.1.2 14-Apr-2007  martin branches: 1.1.1.2.20;
Import IPFilter 4.1.19
 1.1.1.1 23-Jul-2004  martti branches: 1.1.1.1.2; 1.1.1.1.12;
Import IPFilter 4.1.3
 1.1.1.2.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.12.1 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.1.1.1.2.2 30-Aug-2004  tron Pull up revision 1.1 (requested by martti in ticket #806):
Import IPFilter 4.1.3.
 1.1.1.1.2.1 23-Jul-2004  tron file ni12 was added on branch netbsd-2-0 on 2004-08-30 19:45:25 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 03-Apr-2005  martti branches: 1.1.1;
Initial revision
 1.1.1.2 14-Apr-2007  martin branches: 1.1.1.2.20;
Import IPFilter 4.1.19
 1.1.1.1 03-Apr-2005  martti branches: 1.1.1.1.2; 1.1.1.1.6;
Import IPFilter 4.1.8
 1.1.1.2.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.6.1 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.1.1.1.2.2 05-Apr-2005  tron Pull up revision 1.1.1.1 (requested by martti in ticket #109):
Upgraded IPFilter to 4.1.8
 1.1.1.1.2.1 03-Apr-2005  tron file ni13 was added on branch netbsd-3 on 2005-04-05 11:02:49 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 03-Apr-2005  martti branches: 1.1.1;
Initial revision
 1.1.1.2 14-Apr-2007  martin branches: 1.1.1.2.20;
Import IPFilter 4.1.19
 1.1.1.1 03-Apr-2005  martti branches: 1.1.1.1.2; 1.1.1.1.6;
Import IPFilter 4.1.8
 1.1.1.2.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.6.1 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.1.1.1.2.2 05-Apr-2005  tron Pull up revision 1.1.1.1 (requested by martti in ticket #109):
Upgraded IPFilter to 4.1.8
 1.1.1.1.2.1 03-Apr-2005  tron file ni14 was added on branch netbsd-3 on 2005-04-05 11:02:49 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 03-Apr-2005  martti branches: 1.1.1;
Initial revision
 1.1.1.2 14-Apr-2007  martin branches: 1.1.1.2.20;
Import IPFilter 4.1.19
 1.1.1.1 03-Apr-2005  martti branches: 1.1.1.1.2; 1.1.1.1.6;
Import IPFilter 4.1.8
 1.1.1.2.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.6.1 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.1.1.1.2.2 05-Apr-2005  tron Pull up revision 1.1.1.1 (requested by martti in ticket #109):
Upgraded IPFilter to 4.1.8
 1.1.1.1.2.1 03-Apr-2005  tron file ni15 was added on branch netbsd-3 on 2005-04-05 11:02:49 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 03-Apr-2005  martti branches: 1.1.1;
Initial revision
 1.1.1.2 14-Apr-2007  martin branches: 1.1.1.2.20;
Import IPFilter 4.1.19
 1.1.1.1 03-Apr-2005  martti branches: 1.1.1.1.2; 1.1.1.1.6;
Import IPFilter 4.1.8
 1.1.1.2.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.6.1 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.1.1.1.2.2 05-Apr-2005  tron Pull up revision 1.1.1.1 (requested by martti in ticket #109):
Upgraded IPFilter to 4.1.8
 1.1.1.1.2.1 03-Apr-2005  tron file ni16 was added on branch netbsd-3 on 2005-04-05 11:02:49 +0000
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 04-Apr-2006  martti branches: 1.1.1;
Initial revision
 1.1.1.4 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.3 19-Aug-2009  darrenr Import IPFilter 4.1.33

4.1.33 - Release 16 August 2009

2837931 wrong mode selected in ipf program for hash-entries
2826168 load_http can make ippool core dump
2825150 IPL_LOGMAX used to index some arrays
2825084 ipv6 fragments should not be allowed past 64k
2824713 ipfstat top output alternates between entries and nothing
2824712 ipfstat top output is shows negative ttl
2820965 a single bad ipv6 extension header should not impact others
2818197 ignored fragment bits defined as being reserved
2817667 IPv6 fragment header verification needs attention
2817098 fr_getrulen() finds the wrong rule
2817096 fr_rulen is unused
2741019 Lingering states (Established/Listen - 5/0) in state table
2702887 use of PBR/fastroute causes panic with ipv6
2671913 regression test in7 fails to execute
2598625 parsing empty config file results in an error
2698656 test parsing empty config files
2597956 not all pointers in a clone are reset
2543934 nat_t gets assigned ifp too early
2535795 No need to always bump fr_ref
2535778 Bad IPv6 packets droped by default
2031730 4.1.31 Nat drops fragmented packets after the first
2214661 ipf does not handle IPv6 fragments
2473273 NAT removed before RST/ICMP sent
2216500 fin_state serves no purpose
2424604 adding random MD5 data causes panic
2304435 Ineffecient lock usage in logging
2216491 fin_nat serves little purpose
2055619 duplicating a free-d packet will fail
2042949 Excessive locking when creating nat_t
2035610 nat_update does not need to get locks
2214658 ipf mostly ignores locking in NetBSD
1979427 Memory leak in user utilities - token never freed (rel br)
* SunOS4 does not have a curproc, but it does have u.
* The fix for 2020447 generated random port numbers but not within the
range specified in the map rule. Add in a regression test to verify
that the "random" part works.
2020447 NAT can undo name server random port selection
1988795 NetBSD does not build with kernel malloc stats
1988782 fr_movequeue can take a short cut
1988669 first nat creation failure prevents further success
1988668 hostmap searching does not work properly
* on some 64bit architectures (such as alpha), the addrfamily_t is packed
differently, throwing off the calculations for adf_len
* one too many READ_ENTERs in ip_sync code.
* clean up fr_fastroute a little by removing some #ifdefs and pushing the
code around a bit to use the same variables (NetBSD)
* more recent NetBSDs use VOP related macros differently
 1.1.1.2 14-Apr-2007  martin branches: 1.1.1.2.20;
Import IPFilter 4.1.19
 1.1.1.1 04-Apr-2006  martti branches: 1.1.1.1.4;
Import IPFilter 4.1.13
 1.1.1.2.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.4.1 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.3 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.2 31-May-2007  darrenr branches: 1.2.20;
The wrong condition was being tested for when deciding which fields to
update in ICMP error messages. In the test case for this, the wrong
input was actually being used (it should be the headers from the previous
packet output) and therefore the expected results were also wildly wrong.

kern/36309
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.6 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.5 16-Jun-2007  martin Import IPFilter 4.1.23
 1.1.1.4 14-Apr-2007  martin Import IPFilter 4.1.19
 1.1.1.3 23-Jul-2004  martti branches: 1.1.1.3.10;
Import IPFilter 4.1.3
 1.1.1.2 28-Mar-2004  martti branches: 1.1.1.2.2;
Import IPFilter 4.1.1
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.3.10.2 04-Jun-2007  bouyer Pull up following revision(s) (requested by darrenr in ticket #690):
regress/sys/kern/ipf/input/ni2: revision 1.2
regress/sys/kern/ipf/expected/ni2: revision 1.2
sys/dist/ipf/netinet/ip_nat.c: revision 1.29
The wrong condition was being tested for when deciding which fields to
update in ICMP error messages. In the test case for this, the wrong
input was actually being used (it should be the headers from the previous
packet output) and therefore the expected results were also wildly wrong.
kern/36309
 1.1.1.3.10.1 07-May-2007  pavel branches: 1.1.1.3.10.1.2;
Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.1.1.3.10.1.2.1 03-Sep-2007  wrstuden Sync w/ NetBSD-4-RC_1
 1.1.1.2.2.1 30-Aug-2004  tron Pull up revision 1.1.1.2 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.2.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 04-Apr-2006  martti branches: 1.1.1;
Initial revision
 1.1.1.4 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.3 19-Aug-2009  darrenr Import IPFilter 4.1.33

4.1.33 - Release 16 August 2009

2837931 wrong mode selected in ipf program for hash-entries
2826168 load_http can make ippool core dump
2825150 IPL_LOGMAX used to index some arrays
2825084 ipv6 fragments should not be allowed past 64k
2824713 ipfstat top output alternates between entries and nothing
2824712 ipfstat top output is shows negative ttl
2820965 a single bad ipv6 extension header should not impact others
2818197 ignored fragment bits defined as being reserved
2817667 IPv6 fragment header verification needs attention
2817098 fr_getrulen() finds the wrong rule
2817096 fr_rulen is unused
2741019 Lingering states (Established/Listen - 5/0) in state table
2702887 use of PBR/fastroute causes panic with ipv6
2671913 regression test in7 fails to execute
2598625 parsing empty config file results in an error
2698656 test parsing empty config files
2597956 not all pointers in a clone are reset
2543934 nat_t gets assigned ifp too early
2535795 No need to always bump fr_ref
2535778 Bad IPv6 packets droped by default
2031730 4.1.31 Nat drops fragmented packets after the first
2214661 ipf does not handle IPv6 fragments
2473273 NAT removed before RST/ICMP sent
2216500 fin_state serves no purpose
2424604 adding random MD5 data causes panic
2304435 Ineffecient lock usage in logging
2216491 fin_nat serves little purpose
2055619 duplicating a free-d packet will fail
2042949 Excessive locking when creating nat_t
2035610 nat_update does not need to get locks
2214658 ipf mostly ignores locking in NetBSD
1979427 Memory leak in user utilities - token never freed (rel br)
* SunOS4 does not have a curproc, but it does have u.
* The fix for 2020447 generated random port numbers but not within the
range specified in the map rule. Add in a regression test to verify
that the "random" part works.
2020447 NAT can undo name server random port selection
1988795 NetBSD does not build with kernel malloc stats
1988782 fr_movequeue can take a short cut
1988669 first nat creation failure prevents further success
1988668 hostmap searching does not work properly
* on some 64bit architectures (such as alpha), the addrfamily_t is packed
differently, throwing off the calculations for adf_len
* one too many READ_ENTERs in ip_sync code.
* clean up fr_fastroute a little by removing some #ifdefs and pushing the
code around a bit to use the same variables (NetBSD)
* more recent NetBSDs use VOP related macros differently
 1.1.1.2 14-Apr-2007  martin branches: 1.1.1.2.20;
Import IPFilter 4.1.19
 1.1.1.1 04-Apr-2006  martti branches: 1.1.1.1.4;
Import IPFilter 4.1.13
 1.1.1.2.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.4.1 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 04-Apr-2006  martti branches: 1.1.1;
Initial revision
 1.1.1.2 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.1 04-Apr-2006  martti branches: 1.1.1.1.28;
Import IPFilter 4.1.13
 1.1.1.1.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 14-Apr-2007  martin branches: 1.1.1;
Initial revision
 1.1.1.3 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.2 01-May-2007  martti branches: 1.1.1.2.2; 1.1.1.2.22;
Import IPFilter 4.1.20
 1.1.1.1 14-Apr-2007  martin Import IPFilter 4.1.19
 1.1.1.2.22.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.2.2.2 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.1.1.2.2.1 01-May-2007  pavel file ni23 was added on branch netbsd-4 on 2007-05-07 17:05:33 +0000
 1.4 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.3 14-Apr-2007  martin branches: 1.3.20;
Update IPFilter to version 4.1.19
 1.2 23-Jul-2004  martti branches: 1.2.10;
Upgraded IPFilter to 4.1.3
 1.1 19-Sep-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.4 14-Apr-2007  martin Import IPFilter 4.1.19
 1.1.1.3 23-Jul-2004  martti Import IPFilter 4.1.3
 1.1.1.2 28-Mar-2004  martti Import IPFilter 4.1.1
 1.1.1.1 19-Sep-2002  martti branches: 1.1.1.1.2; 1.1.1.1.4;
Import IPFilter 3.4.29
 1.1.1.1.4.1 15-Aug-2004  tron Pull up revision 1.2 (requested by martti in ticket #763):
Upgraded IPFilter to 4.1.3
 1.1.1.1.2.2 24-Oct-2002  lukem Pull up upgrade to IPfilter 3.4.29 (requested by martti in ticket #905).
Affected files & revisions:

dist/ipf/HISTORY 1.14
dist/ipf/fils.c 1.17-1.21
dist/ipf/ipf.c 1.11-1.13
dist/ipf/ipfs.c 1.8-1.10
dist/ipf/ipft_ef.c 1.6-1.7
dist/ipf/ipft_td.c 1.6-1.7
dist/ipf/ipft_tx.c 1.7-1.8
dist/ipf/ipmon.c 1.12-1.17
dist/ipf/ipnat.c 1.11-1.12
dist/ipf/ipsend/ip_var.h 1.2
dist/ipf/ipsend/ipsend.c 1.8
dist/ipf/ipsend/iptests.c 1.5
dist/ipf/ipt.c 1.8-1.10
dist/ipf/kmem.c 1.8-1.10
dist/ipf/man/ipf.4 1.10
dist/ipf/man/ipf.5 1.8
dist/ipf/man/ipftest.1 1.3
dist/ipf/man/ipmon.8 1.10
dist/ipf/man/ipnat.5 1.9-1.10
dist/ipf/man/ipnat.8 1.4
dist/ipf/misc.c 1.7
dist/ipf/natparse.c 1.10
dist/ipf/parse.c 1.13
dist/ipf/printnat.c 1.8-1.10
dist/ipf/relay.c 1.5-1.6
dist/ipf/rules/example.9 1.2
etc/rc.d/ipnat 1.8
regress/sys/kern/ipf/Makefile 1.3-1.4
regress/sys/kern/ipf/dotest6 1.2
regress/sys/kern/ipf/expected/f13 1.1.1.2
regress/sys/kern/ipf/expected/i12 1.1.1.1
regress/sys/kern/ipf/expected/ni3 1.1.1.1
regress/sys/kern/ipf/expected/ni5 1.2
regress/sys/kern/ipf/input/f13 1.1.1.2
regress/sys/kern/ipf/input/ipv6.1 1.1.1.1
regress/sys/kern/ipf/input/ni3 1.1.1.1
regress/sys/kern/ipf/regress/i12 1.1.1.1
regress/sys/kern/ipf/regress/ipv6.1 1.1.1.1
regress/sys/kern/ipf/regress/ni3.ipf 1.1.1.1
regress/sys/kern/ipf/regress/ni3.nat 1.1.1.1
sys/arch/alpha/conf/ALPHA 1.169,1.171
sys/arch/amiga/conf/GENERIC 1.185-1.186
sys/arch/arc/conf/GENERIC 1.71-1.72
sys/arch/atari/conf/GENERIC.in 1.24-1.25
sys/arch/cats/conf/GENERIC 1.31-1.32
sys/arch/cobalt/conf/GENERIC 1.34-1.35
sys/arch/hp300/conf/GENERIC 1.83-1.84
sys/arch/i386/conf/CARDBUS 1.66-1.67
sys/arch/i386/conf/GENERIC 1.510,1.512
sys/arch/i386/conf/GENERIC_LAPTOP 1.58-1.59
sys/arch/i386/conf/GENERIC_PS2TINY 1.19-1.20
sys/arch/i386/conf/GENERIC_TINY 1.47-1.48
sys/arch/luna68k/conf/GENERIC 1.33-1.33
sys/arch/mac68k/conf/GENERIC 1.130-1.131
sys/arch/mac68k/conf/GENERICSBC 1.21-1.22
sys/arch/mac68k/conf/SMALLRAM 1.4-1.5
sys/arch/macppc/conf/GENERIC 1.142-1.143
sys/arch/mipsco/conf/GENERIC 1.21-1.22
sys/arch/mmeye/conf/GENERIC 1.44-1.45
sys/arch/news68k/conf/GENERIC 1.36-1.37
sys/arch/news68k/conf/GENERIC_TINY 1.18-1.19
sys/arch/newsmips/conf/GENERIC 1.50-1.51
sys/arch/ofppc/conf/GENERIC 1.56-1.57
sys/arch/pmax/conf/GENERIC 1.103-1.104
sys/arch/prep/conf/GENERIC 1.55-1.56
sys/arch/sbmips/conf/GENERIC 1.11-1.12
sys/arch/sgimips/conf/GENERIC 1.7-1.8
sys/arch/sparc/conf/GENERIC 1.138-1.139
sys/arch/sparc64/conf/GENERIC32 1.46-1.47
sys/arch/vax/conf/GENERIC 1.102-1.103
sys/arch/x68k/conf/ALL 1.55-1.56
sys/arch/x68k/conf/GENERIC 1.80-1.81
sys/lkm/netinet/if_ipl/mln_ipl.c 1.29
sys/netinet/fil.c 1.57-1.58
sys/netinet/ip_auth.c 1.29-1.30
sys/netinet/ip_compat.h 1.30-1.31
sys/netinet/ip_fil.c 1.81-1.86
sys/netinet/ip_fil.h 1.46-1.49
sys/netinet/ip_frag.c 1.33-1.34
sys/netinet/ip_frag.h 1.18
sys/netinet/ip_ftp_pxy.c 1.25-1.26
sys/netinet/ip_h323_pxy.c 1.5-1.6
sys/netinet/ip_log.c 1.22-1.23
sys/netinet/ip_nat.c 1.51-1.53
sys/netinet/ip_nat.h 1.27
sys/netinet/ip_netbios_pxy.c 1.4
sys/netinet/ip_proxy.c 1.35-1.36
sys/netinet/ip_proxy.h 1.18
sys/netinet/ip_state.c 1.41-1.42
sys/netinet/ip_state.h 1.23
sys/netinet/ipl.h 1.14
 1.1.1.1.2.1 19-Sep-2002  lukem file ni3 was added on branch netbsd-1-6 on 2002-10-24 09:34:11 +0000
 1.2.10.1 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.3.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.4 14-Apr-2007  martin branches: 1.1.1.4.20;
Import IPFilter 4.1.19
 1.1.1.3 23-Jul-2004  martti branches: 1.1.1.3.10;
Import IPFilter 4.1.3
 1.1.1.2 28-Mar-2004  martti branches: 1.1.1.2.2;
Import IPFilter 4.1.1
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.4.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.3.10.1 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.1.1.2.2.1 30-Aug-2004  tron Pull up revision 1.1.1.2 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.7 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.6 01-May-2007  martti branches: 1.6.20;
Upgraded IPFilter to 4.1.20
 1.5 14-Apr-2007  martin Update IPFilter to version 4.1.19
 1.4 03-Apr-2005  martti branches: 1.4.4;
Upgraded IPFilter to 4.1.8
 1.3 23-Jul-2004  martti branches: 1.3.2;
Upgraded IPFilter to 4.1.3
 1.2 19-Sep-2002  martti branches: 1.2.2;
Fix checksum error
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.8 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.7 19-Aug-2009  darrenr Import IPFilter 4.1.33

4.1.33 - Release 16 August 2009

2837931 wrong mode selected in ipf program for hash-entries
2826168 load_http can make ippool core dump
2825150 IPL_LOGMAX used to index some arrays
2825084 ipv6 fragments should not be allowed past 64k
2824713 ipfstat top output alternates between entries and nothing
2824712 ipfstat top output is shows negative ttl
2820965 a single bad ipv6 extension header should not impact others
2818197 ignored fragment bits defined as being reserved
2817667 IPv6 fragment header verification needs attention
2817098 fr_getrulen() finds the wrong rule
2817096 fr_rulen is unused
2741019 Lingering states (Established/Listen - 5/0) in state table
2702887 use of PBR/fastroute causes panic with ipv6
2671913 regression test in7 fails to execute
2598625 parsing empty config file results in an error
2698656 test parsing empty config files
2597956 not all pointers in a clone are reset
2543934 nat_t gets assigned ifp too early
2535795 No need to always bump fr_ref
2535778 Bad IPv6 packets droped by default
2031730 4.1.31 Nat drops fragmented packets after the first
2214661 ipf does not handle IPv6 fragments
2473273 NAT removed before RST/ICMP sent
2216500 fin_state serves no purpose
2424604 adding random MD5 data causes panic
2304435 Ineffecient lock usage in logging
2216491 fin_nat serves little purpose
2055619 duplicating a free-d packet will fail
2042949 Excessive locking when creating nat_t
2035610 nat_update does not need to get locks
2214658 ipf mostly ignores locking in NetBSD
1979427 Memory leak in user utilities - token never freed (rel br)
* SunOS4 does not have a curproc, but it does have u.
* The fix for 2020447 generated random port numbers but not within the
range specified in the map rule. Add in a regression test to verify
that the "random" part works.
2020447 NAT can undo name server random port selection
1988795 NetBSD does not build with kernel malloc stats
1988782 fr_movequeue can take a short cut
1988669 first nat creation failure prevents further success
1988668 hostmap searching does not work properly
* on some 64bit architectures (such as alpha), the addrfamily_t is packed
differently, throwing off the calculations for adf_len
* one too many READ_ENTERs in ip_sync code.
* clean up fr_fastroute a little by removing some #ifdefs and pushing the
code around a bit to use the same variables (NetBSD)
* more recent NetBSDs use VOP related macros differently
 1.1.1.6 01-May-2007  martti Import IPFilter 4.1.20
 1.1.1.5 14-Apr-2007  martin Import IPFilter 4.1.19
 1.1.1.4 03-Apr-2005  martti Import IPFilter 4.1.8
 1.1.1.3 23-Jul-2004  martti Import IPFilter 4.1.3
 1.1.1.2 28-Mar-2004  martti Import IPFilter 4.1.1
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.2;
Import IPFilter 3.4.27
 1.1.1.1.2.1 24-Oct-2002  lukem Pull up upgrade to IPfilter 3.4.29 (requested by martti in ticket #905).
Affected files & revisions:

dist/ipf/HISTORY 1.14
dist/ipf/fils.c 1.17-1.21
dist/ipf/ipf.c 1.11-1.13
dist/ipf/ipfs.c 1.8-1.10
dist/ipf/ipft_ef.c 1.6-1.7
dist/ipf/ipft_td.c 1.6-1.7
dist/ipf/ipft_tx.c 1.7-1.8
dist/ipf/ipmon.c 1.12-1.17
dist/ipf/ipnat.c 1.11-1.12
dist/ipf/ipsend/ip_var.h 1.2
dist/ipf/ipsend/ipsend.c 1.8
dist/ipf/ipsend/iptests.c 1.5
dist/ipf/ipt.c 1.8-1.10
dist/ipf/kmem.c 1.8-1.10
dist/ipf/man/ipf.4 1.10
dist/ipf/man/ipf.5 1.8
dist/ipf/man/ipftest.1 1.3
dist/ipf/man/ipmon.8 1.10
dist/ipf/man/ipnat.5 1.9-1.10
dist/ipf/man/ipnat.8 1.4
dist/ipf/misc.c 1.7
dist/ipf/natparse.c 1.10
dist/ipf/parse.c 1.13
dist/ipf/printnat.c 1.8-1.10
dist/ipf/relay.c 1.5-1.6
dist/ipf/rules/example.9 1.2
etc/rc.d/ipnat 1.8
regress/sys/kern/ipf/Makefile 1.3-1.4
regress/sys/kern/ipf/dotest6 1.2
regress/sys/kern/ipf/expected/f13 1.1.1.2
regress/sys/kern/ipf/expected/i12 1.1.1.1
regress/sys/kern/ipf/expected/ni3 1.1.1.1
regress/sys/kern/ipf/expected/ni5 1.2
regress/sys/kern/ipf/input/f13 1.1.1.2
regress/sys/kern/ipf/input/ipv6.1 1.1.1.1
regress/sys/kern/ipf/input/ni3 1.1.1.1
regress/sys/kern/ipf/regress/i12 1.1.1.1
regress/sys/kern/ipf/regress/ipv6.1 1.1.1.1
regress/sys/kern/ipf/regress/ni3.ipf 1.1.1.1
regress/sys/kern/ipf/regress/ni3.nat 1.1.1.1
sys/arch/alpha/conf/ALPHA 1.169,1.171
sys/arch/amiga/conf/GENERIC 1.185-1.186
sys/arch/arc/conf/GENERIC 1.71-1.72
sys/arch/atari/conf/GENERIC.in 1.24-1.25
sys/arch/cats/conf/GENERIC 1.31-1.32
sys/arch/cobalt/conf/GENERIC 1.34-1.35
sys/arch/hp300/conf/GENERIC 1.83-1.84
sys/arch/i386/conf/CARDBUS 1.66-1.67
sys/arch/i386/conf/GENERIC 1.510,1.512
sys/arch/i386/conf/GENERIC_LAPTOP 1.58-1.59
sys/arch/i386/conf/GENERIC_PS2TINY 1.19-1.20
sys/arch/i386/conf/GENERIC_TINY 1.47-1.48
sys/arch/luna68k/conf/GENERIC 1.33-1.33
sys/arch/mac68k/conf/GENERIC 1.130-1.131
sys/arch/mac68k/conf/GENERICSBC 1.21-1.22
sys/arch/mac68k/conf/SMALLRAM 1.4-1.5
sys/arch/macppc/conf/GENERIC 1.142-1.143
sys/arch/mipsco/conf/GENERIC 1.21-1.22
sys/arch/mmeye/conf/GENERIC 1.44-1.45
sys/arch/news68k/conf/GENERIC 1.36-1.37
sys/arch/news68k/conf/GENERIC_TINY 1.18-1.19
sys/arch/newsmips/conf/GENERIC 1.50-1.51
sys/arch/ofppc/conf/GENERIC 1.56-1.57
sys/arch/pmax/conf/GENERIC 1.103-1.104
sys/arch/prep/conf/GENERIC 1.55-1.56
sys/arch/sbmips/conf/GENERIC 1.11-1.12
sys/arch/sgimips/conf/GENERIC 1.7-1.8
sys/arch/sparc/conf/GENERIC 1.138-1.139
sys/arch/sparc64/conf/GENERIC32 1.46-1.47
sys/arch/vax/conf/GENERIC 1.102-1.103
sys/arch/x68k/conf/ALL 1.55-1.56
sys/arch/x68k/conf/GENERIC 1.80-1.81
sys/lkm/netinet/if_ipl/mln_ipl.c 1.29
sys/netinet/fil.c 1.57-1.58
sys/netinet/ip_auth.c 1.29-1.30
sys/netinet/ip_compat.h 1.30-1.31
sys/netinet/ip_fil.c 1.81-1.86
sys/netinet/ip_fil.h 1.46-1.49
sys/netinet/ip_frag.c 1.33-1.34
sys/netinet/ip_frag.h 1.18
sys/netinet/ip_ftp_pxy.c 1.25-1.26
sys/netinet/ip_h323_pxy.c 1.5-1.6
sys/netinet/ip_log.c 1.22-1.23
sys/netinet/ip_nat.c 1.51-1.53
sys/netinet/ip_nat.h 1.27
sys/netinet/ip_netbios_pxy.c 1.4
sys/netinet/ip_proxy.c 1.35-1.36
sys/netinet/ip_proxy.h 1.18
sys/netinet/ip_state.c 1.41-1.42
sys/netinet/ip_state.h 1.23
sys/netinet/ipl.h 1.14
 1.2.2.1 15-Aug-2004  tron Pull up revision 1.3 (requested by martti in ticket #763):
Upgraded IPFilter to 4.1.3
 1.3.2.1 04-Apr-2005  tron Pull up revision 1.4 (requested by martti in ticket #106):
Upgraded IPFilter to 4.1.8
 1.4.4.1 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.6.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.4 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.3 14-Apr-2007  martin branches: 1.1.1.3.20;
Import IPFilter 4.1.19
 1.1.1.2 23-Jul-2004  martti branches: 1.1.1.2.10;
Import IPFilter 4.1.3
 1.1.1.1 28-Mar-2004  martti branches: 1.1.1.1.2;
Import IPFilter 4.1.1
 1.1.1.3.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.2.10.1 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.1.1.1.2.1 30-Aug-2004  tron Pull up revision 1.1.1.3 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 23-Jul-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.2 14-Apr-2007  martin branches: 1.1.1.2.20;
Import IPFilter 4.1.19
 1.1.1.1 23-Jul-2004  martti branches: 1.1.1.1.2; 1.1.1.1.12;
Import IPFilter 4.1.3
 1.1.1.2.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.12.1 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.1.1.1.2.2 30-Aug-2004  tron Pull up revision 1.1 (requested by martti in ticket #806):
Import IPFilter 4.1.3.
 1.1.1.1.2.1 23-Jul-2004  tron file ni7 was added on branch netbsd-2-0 on 2004-08-30 19:45:25 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 23-Jul-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.2 14-Apr-2007  martin branches: 1.1.1.2.20;
Import IPFilter 4.1.19
 1.1.1.1 23-Jul-2004  martti branches: 1.1.1.1.2; 1.1.1.1.12;
Import IPFilter 4.1.3
 1.1.1.2.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.12.1 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.1.1.1.2.2 30-Aug-2004  tron Pull up revision 1.1 (requested by martti in ticket #806):
Import IPFilter 4.1.3.
 1.1.1.1.2.1 23-Jul-2004  tron file ni8 was added on branch netbsd-2-0 on 2004-08-30 19:45:25 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 23-Jul-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.2 14-Apr-2007  martin branches: 1.1.1.2.20;
Import IPFilter 4.1.19
 1.1.1.1 23-Jul-2004  martti branches: 1.1.1.1.2; 1.1.1.1.12;
Import IPFilter 4.1.3
 1.1.1.2.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.12.1 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.1.1.1.2.2 30-Aug-2004  tron Pull up revision 1.1 (requested by martti in ticket #806):
Import IPFilter 4.1.3.
 1.1.1.1.2.1 23-Jul-2004  tron file ni9 was added on branch netbsd-2-0 on 2004-08-30 19:45:25 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.3 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.2 04-Apr-2006  martti branches: 1.1.1.2.28;
Import IPFilter 4.1.13
 1.1.1.1 28-Mar-2004  martti Import IPFilter 4.1.1
 1.1.1.2.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.4 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.3 14-Apr-2007  martin branches: 1.1.1.3.20;
Import IPFilter 4.1.19
 1.1.1.2 04-Apr-2006  martti branches: 1.1.1.2.4;
Import IPFilter 4.1.13
 1.1.1.1 28-Mar-2004  martti Import IPFilter 4.1.1
 1.1.1.3.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.2.4.1 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.3 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.2 04-Apr-2006  martti branches: 1.1.1.2.28;
Import IPFilter 4.1.13
 1.1.1.1 28-Mar-2004  martti Import IPFilter 4.1.1
 1.1.1.2.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 14-Apr-2007  martin branches: 1.1.1;
Initial revision
 1.1.1.2 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.1 14-Apr-2007  martin branches: 1.1.1.1.2; 1.1.1.1.22;
Import IPFilter 4.1.19
 1.1.1.1.22.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.2 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.1.1.1.2.1 14-Apr-2007  pavel file p5 was added on branch netbsd-4 on 2007-05-07 17:05:35 +0000
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.3 20-May-2008  darrenr branches: 1.1.1.3.6;
Import IPFilter 4.1.29 to the vendor branch
 1.1.1.2 28-Mar-2004  martti branches: 1.1.1.2.30; 1.1.1.2.32;
Import IPFilter 4.1.1
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.3.6.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.2.32.1 23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.
 1.1.1.2.30.1 04-Jun-2008  yamt sync with head
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.3 23-Jul-2004  martti branches: 1.1.1.3.34;
Import IPFilter 4.1.3
 1.1.1.2 28-Mar-2004  martti branches: 1.1.1.2.2;
Import IPFilter 4.1.1
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.3.34.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.2.2.1 30-Aug-2004  tron Pull up revision 1.1.1.2 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.7 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.6 14-Apr-2007  martin branches: 1.1.1.6.20;
Import IPFilter 4.1.19
 1.1.1.5 04-Apr-2006  martti branches: 1.1.1.5.4;
Import IPFilter 4.1.13
 1.1.1.4 23-Jul-2004  martti Import IPFilter 4.1.3
 1.1.1.3 28-Mar-2004  martti branches: 1.1.1.3.2;
Import IPFilter 4.1.1
 1.1.1.2 19-Sep-2002  martti Import IPFilter 3.4.29
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.2;
Import IPFilter 3.4.27
 1.1.1.6.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.5.4.1 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.1.1.3.2.1 30-Aug-2004  tron Pull up revision 1.1.1.4 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.1.1.1.2.1 24-Oct-2002  lukem Pull up upgrade to IPfilter 3.4.29 (requested by martti in ticket #905).
Affected files & revisions:

dist/ipf/HISTORY 1.14
dist/ipf/fils.c 1.17-1.21
dist/ipf/ipf.c 1.11-1.13
dist/ipf/ipfs.c 1.8-1.10
dist/ipf/ipft_ef.c 1.6-1.7
dist/ipf/ipft_td.c 1.6-1.7
dist/ipf/ipft_tx.c 1.7-1.8
dist/ipf/ipmon.c 1.12-1.17
dist/ipf/ipnat.c 1.11-1.12
dist/ipf/ipsend/ip_var.h 1.2
dist/ipf/ipsend/ipsend.c 1.8
dist/ipf/ipsend/iptests.c 1.5
dist/ipf/ipt.c 1.8-1.10
dist/ipf/kmem.c 1.8-1.10
dist/ipf/man/ipf.4 1.10
dist/ipf/man/ipf.5 1.8
dist/ipf/man/ipftest.1 1.3
dist/ipf/man/ipmon.8 1.10
dist/ipf/man/ipnat.5 1.9-1.10
dist/ipf/man/ipnat.8 1.4
dist/ipf/misc.c 1.7
dist/ipf/natparse.c 1.10
dist/ipf/parse.c 1.13
dist/ipf/printnat.c 1.8-1.10
dist/ipf/relay.c 1.5-1.6
dist/ipf/rules/example.9 1.2
etc/rc.d/ipnat 1.8
regress/sys/kern/ipf/Makefile 1.3-1.4
regress/sys/kern/ipf/dotest6 1.2
regress/sys/kern/ipf/expected/f13 1.1.1.2
regress/sys/kern/ipf/expected/i12 1.1.1.1
regress/sys/kern/ipf/expected/ni3 1.1.1.1
regress/sys/kern/ipf/expected/ni5 1.2
regress/sys/kern/ipf/input/f13 1.1.1.2
regress/sys/kern/ipf/input/ipv6.1 1.1.1.1
regress/sys/kern/ipf/input/ni3 1.1.1.1
regress/sys/kern/ipf/regress/i12 1.1.1.1
regress/sys/kern/ipf/regress/ipv6.1 1.1.1.1
regress/sys/kern/ipf/regress/ni3.ipf 1.1.1.1
regress/sys/kern/ipf/regress/ni3.nat 1.1.1.1
sys/arch/alpha/conf/ALPHA 1.169,1.171
sys/arch/amiga/conf/GENERIC 1.185-1.186
sys/arch/arc/conf/GENERIC 1.71-1.72
sys/arch/atari/conf/GENERIC.in 1.24-1.25
sys/arch/cats/conf/GENERIC 1.31-1.32
sys/arch/cobalt/conf/GENERIC 1.34-1.35
sys/arch/hp300/conf/GENERIC 1.83-1.84
sys/arch/i386/conf/CARDBUS 1.66-1.67
sys/arch/i386/conf/GENERIC 1.510,1.512
sys/arch/i386/conf/GENERIC_LAPTOP 1.58-1.59
sys/arch/i386/conf/GENERIC_PS2TINY 1.19-1.20
sys/arch/i386/conf/GENERIC_TINY 1.47-1.48
sys/arch/luna68k/conf/GENERIC 1.33-1.33
sys/arch/mac68k/conf/GENERIC 1.130-1.131
sys/arch/mac68k/conf/GENERICSBC 1.21-1.22
sys/arch/mac68k/conf/SMALLRAM 1.4-1.5
sys/arch/macppc/conf/GENERIC 1.142-1.143
sys/arch/mipsco/conf/GENERIC 1.21-1.22
sys/arch/mmeye/conf/GENERIC 1.44-1.45
sys/arch/news68k/conf/GENERIC 1.36-1.37
sys/arch/news68k/conf/GENERIC_TINY 1.18-1.19
sys/arch/newsmips/conf/GENERIC 1.50-1.51
sys/arch/ofppc/conf/GENERIC 1.56-1.57
sys/arch/pmax/conf/GENERIC 1.103-1.104
sys/arch/prep/conf/GENERIC 1.55-1.56
sys/arch/sbmips/conf/GENERIC 1.11-1.12
sys/arch/sgimips/conf/GENERIC 1.7-1.8
sys/arch/sparc/conf/GENERIC 1.138-1.139
sys/arch/sparc64/conf/GENERIC32 1.46-1.47
sys/arch/vax/conf/GENERIC 1.102-1.103
sys/arch/x68k/conf/ALL 1.55-1.56
sys/arch/x68k/conf/GENERIC 1.80-1.81
sys/lkm/netinet/if_ipl/mln_ipl.c 1.29
sys/netinet/fil.c 1.57-1.58
sys/netinet/ip_auth.c 1.29-1.30
sys/netinet/ip_compat.h 1.30-1.31
sys/netinet/ip_fil.c 1.81-1.86
sys/netinet/ip_fil.h 1.46-1.49
sys/netinet/ip_frag.c 1.33-1.34
sys/netinet/ip_frag.h 1.18
sys/netinet/ip_ftp_pxy.c 1.25-1.26
sys/netinet/ip_h323_pxy.c 1.5-1.6
sys/netinet/ip_log.c 1.22-1.23
sys/netinet/ip_nat.c 1.51-1.53
sys/netinet/ip_nat.h 1.27
sys/netinet/ip_netbios_pxy.c 1.4
sys/netinet/ip_proxy.c 1.35-1.36
sys/netinet/ip_proxy.h 1.18
sys/netinet/ip_state.c 1.41-1.42
sys/netinet/ip_state.h 1.23
sys/netinet/ipl.h 1.14
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.4 04-Apr-2006  martti branches: 1.1.1.4.28;
Import IPFilter 4.1.13
 1.1.1.3 23-Jul-2004  martti Import IPFilter 4.1.3
 1.1.1.2 28-Mar-2004  martti branches: 1.1.1.2.2;
Import IPFilter 4.1.1
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.4.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.2.2.1 30-Aug-2004  tron Pull up revision 1.1.1.2 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 04-Apr-2006  martti branches: 1.1.1;
Initial revision
 1.1.1.1 04-Apr-2006  martti branches: 1.1.1.1.28;
Import IPFilter 4.1.13
 1.1.1.1.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 04-Apr-2006  martti branches: 1.1.1;
Initial revision
 1.1.1.1 04-Apr-2006  martti branches: 1.1.1.1.28;
Import IPFilter 4.1.13
 1.1.1.1.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.2 04-Apr-2006  martti branches: 1.1.1.2.28;
Import IPFilter 4.1.13
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.2.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 04-Apr-2006  martti branches: 1.1.1;
Initial revision
 1.1.1.1 04-Apr-2006  martti branches: 1.1.1.1.28;
Import IPFilter 4.1.13
 1.1.1.1.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 20-May-2008  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 20-May-2008  darrenr branches: 1.1.1.1.2; 1.1.1.1.4; 1.1.1.1.10;
Import IPFilter 4.1.29 to the vendor branch
 1.1.1.1.10.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.4.2 23-Jun-2008  wrstuden Add files to branch that were added on -current.

After this, all that's left of update is to merge some changes
that had conflicts.
 1.1.1.1.4.1 20-May-2008  wrstuden file f24 was added on branch wrstuden-revivesa on 2008-06-23 05:02:11 +0000
 1.1.1.1.2.2 04-Jun-2008  yamt sync with head
 1.1.1.1.2.1 20-May-2008  yamt file f24 was added on branch yamt-pf42 on 2008-06-04 02:04:36 +0000
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.2 04-Apr-2006  martti branches: 1.1.1.2.28;
Import IPFilter 4.1.13
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.2.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.2 04-Apr-2006  martti branches: 1.1.1.2.28;
Import IPFilter 4.1.13
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.2.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 14-Apr-2007  martin branches: 1.1.1;
Initial revision
 1.1.1.1 14-Apr-2007  martin branches: 1.1.1.1.2; 1.1.1.1.22;
Import IPFilter 4.1.19
 1.1.1.1.22.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.2 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.1.1.1.2.1 14-Apr-2007  pavel file ip2.data was added on branch netbsd-4 on 2007-05-07 17:05:35 +0000
 1.4 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.3 14-Apr-2007  martin branches: 1.3.20;
Update IPFilter to version 4.1.19
 1.2 23-Jul-2004  martti branches: 1.2.10;
Upgraded IPFilter to 4.1.3
 1.1 19-Sep-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.5 19-Aug-2009  darrenr Import IPFilter 4.1.33

4.1.33 - Release 16 August 2009

2837931 wrong mode selected in ipf program for hash-entries
2826168 load_http can make ippool core dump
2825150 IPL_LOGMAX used to index some arrays
2825084 ipv6 fragments should not be allowed past 64k
2824713 ipfstat top output alternates between entries and nothing
2824712 ipfstat top output is shows negative ttl
2820965 a single bad ipv6 extension header should not impact others
2818197 ignored fragment bits defined as being reserved
2817667 IPv6 fragment header verification needs attention
2817098 fr_getrulen() finds the wrong rule
2817096 fr_rulen is unused
2741019 Lingering states (Established/Listen - 5/0) in state table
2702887 use of PBR/fastroute causes panic with ipv6
2671913 regression test in7 fails to execute
2598625 parsing empty config file results in an error
2698656 test parsing empty config files
2597956 not all pointers in a clone are reset
2543934 nat_t gets assigned ifp too early
2535795 No need to always bump fr_ref
2535778 Bad IPv6 packets droped by default
2031730 4.1.31 Nat drops fragmented packets after the first
2214661 ipf does not handle IPv6 fragments
2473273 NAT removed before RST/ICMP sent
2216500 fin_state serves no purpose
2424604 adding random MD5 data causes panic
2304435 Ineffecient lock usage in logging
2216491 fin_nat serves little purpose
2055619 duplicating a free-d packet will fail
2042949 Excessive locking when creating nat_t
2035610 nat_update does not need to get locks
2214658 ipf mostly ignores locking in NetBSD
1979427 Memory leak in user utilities - token never freed (rel br)
* SunOS4 does not have a curproc, but it does have u.
* The fix for 2020447 generated random port numbers but not within the
range specified in the map rule. Add in a regression test to verify
that the "random" part works.
2020447 NAT can undo name server random port selection
1988795 NetBSD does not build with kernel malloc stats
1988782 fr_movequeue can take a short cut
1988669 first nat creation failure prevents further success
1988668 hostmap searching does not work properly
* on some 64bit architectures (such as alpha), the addrfamily_t is packed
differently, throwing off the calculations for adf_len
* one too many READ_ENTERs in ip_sync code.
* clean up fr_fastroute a little by removing some #ifdefs and pushing the
code around a bit to use the same variables (NetBSD)
* more recent NetBSDs use VOP related macros differently
 1.1.1.4 14-Apr-2007  martin Import IPFilter 4.1.19
 1.1.1.3 23-Jul-2004  martti Import IPFilter 4.1.3
 1.1.1.2 28-Mar-2004  martti Import IPFilter 4.1.1
 1.1.1.1 19-Sep-2002  martti branches: 1.1.1.1.2; 1.1.1.1.4;
Import IPFilter 3.4.29
 1.1.1.1.4.1 15-Aug-2004  tron Pull up revision 1.2 (requested by martti in ticket #763):
Upgraded IPFilter to 4.1.3
 1.1.1.1.2.2 24-Oct-2002  lukem Pull up upgrade to IPfilter 3.4.29 (requested by martti in ticket #905).
Affected files & revisions:

dist/ipf/HISTORY 1.14
dist/ipf/fils.c 1.17-1.21
dist/ipf/ipf.c 1.11-1.13
dist/ipf/ipfs.c 1.8-1.10
dist/ipf/ipft_ef.c 1.6-1.7
dist/ipf/ipft_td.c 1.6-1.7
dist/ipf/ipft_tx.c 1.7-1.8
dist/ipf/ipmon.c 1.12-1.17
dist/ipf/ipnat.c 1.11-1.12
dist/ipf/ipsend/ip_var.h 1.2
dist/ipf/ipsend/ipsend.c 1.8
dist/ipf/ipsend/iptests.c 1.5
dist/ipf/ipt.c 1.8-1.10
dist/ipf/kmem.c 1.8-1.10
dist/ipf/man/ipf.4 1.10
dist/ipf/man/ipf.5 1.8
dist/ipf/man/ipftest.1 1.3
dist/ipf/man/ipmon.8 1.10
dist/ipf/man/ipnat.5 1.9-1.10
dist/ipf/man/ipnat.8 1.4
dist/ipf/misc.c 1.7
dist/ipf/natparse.c 1.10
dist/ipf/parse.c 1.13
dist/ipf/printnat.c 1.8-1.10
dist/ipf/relay.c 1.5-1.6
dist/ipf/rules/example.9 1.2
etc/rc.d/ipnat 1.8
regress/sys/kern/ipf/Makefile 1.3-1.4
regress/sys/kern/ipf/dotest6 1.2
regress/sys/kern/ipf/expected/f13 1.1.1.2
regress/sys/kern/ipf/expected/i12 1.1.1.1
regress/sys/kern/ipf/expected/ni3 1.1.1.1
regress/sys/kern/ipf/expected/ni5 1.2
regress/sys/kern/ipf/input/f13 1.1.1.2
regress/sys/kern/ipf/input/ipv6.1 1.1.1.1
regress/sys/kern/ipf/input/ni3 1.1.1.1
regress/sys/kern/ipf/regress/i12 1.1.1.1
regress/sys/kern/ipf/regress/ipv6.1 1.1.1.1
regress/sys/kern/ipf/regress/ni3.ipf 1.1.1.1
regress/sys/kern/ipf/regress/ni3.nat 1.1.1.1
sys/arch/alpha/conf/ALPHA 1.169,1.171
sys/arch/amiga/conf/GENERIC 1.185-1.186
sys/arch/arc/conf/GENERIC 1.71-1.72
sys/arch/atari/conf/GENERIC.in 1.24-1.25
sys/arch/cats/conf/GENERIC 1.31-1.32
sys/arch/cobalt/conf/GENERIC 1.34-1.35
sys/arch/hp300/conf/GENERIC 1.83-1.84
sys/arch/i386/conf/CARDBUS 1.66-1.67
sys/arch/i386/conf/GENERIC 1.510,1.512
sys/arch/i386/conf/GENERIC_LAPTOP 1.58-1.59
sys/arch/i386/conf/GENERIC_PS2TINY 1.19-1.20
sys/arch/i386/conf/GENERIC_TINY 1.47-1.48
sys/arch/luna68k/conf/GENERIC 1.33-1.33
sys/arch/mac68k/conf/GENERIC 1.130-1.131
sys/arch/mac68k/conf/GENERICSBC 1.21-1.22
sys/arch/mac68k/conf/SMALLRAM 1.4-1.5
sys/arch/macppc/conf/GENERIC 1.142-1.143
sys/arch/mipsco/conf/GENERIC 1.21-1.22
sys/arch/mmeye/conf/GENERIC 1.44-1.45
sys/arch/news68k/conf/GENERIC 1.36-1.37
sys/arch/news68k/conf/GENERIC_TINY 1.18-1.19
sys/arch/newsmips/conf/GENERIC 1.50-1.51
sys/arch/ofppc/conf/GENERIC 1.56-1.57
sys/arch/pmax/conf/GENERIC 1.103-1.104
sys/arch/prep/conf/GENERIC 1.55-1.56
sys/arch/sbmips/conf/GENERIC 1.11-1.12
sys/arch/sgimips/conf/GENERIC 1.7-1.8
sys/arch/sparc/conf/GENERIC 1.138-1.139
sys/arch/sparc64/conf/GENERIC32 1.46-1.47
sys/arch/vax/conf/GENERIC 1.102-1.103
sys/arch/x68k/conf/ALL 1.55-1.56
sys/arch/x68k/conf/GENERIC 1.80-1.81
sys/lkm/netinet/if_ipl/mln_ipl.c 1.29
sys/netinet/fil.c 1.57-1.58
sys/netinet/ip_auth.c 1.29-1.30
sys/netinet/ip_compat.h 1.30-1.31
sys/netinet/ip_fil.c 1.81-1.86
sys/netinet/ip_fil.h 1.46-1.49
sys/netinet/ip_frag.c 1.33-1.34
sys/netinet/ip_frag.h 1.18
sys/netinet/ip_ftp_pxy.c 1.25-1.26
sys/netinet/ip_h323_pxy.c 1.5-1.6
sys/netinet/ip_log.c 1.22-1.23
sys/netinet/ip_nat.c 1.51-1.53
sys/netinet/ip_nat.h 1.27
sys/netinet/ip_netbios_pxy.c 1.4
sys/netinet/ip_proxy.c 1.35-1.36
sys/netinet/ip_proxy.h 1.18
sys/netinet/ip_state.c 1.41-1.42
sys/netinet/ip_state.h 1.23
sys/netinet/ipl.h 1.14
 1.1.1.1.2.1 19-Sep-2002  lukem file ipv6.1 was added on branch netbsd-1-6 on 2002-10-24 09:34:49 +0000
 1.2.10.1 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.3.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.2 23-Jul-2004  martti branches: 1.1.1.2.34;
Import IPFilter 4.1.3
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.4;
Import IPFilter 3.4.27
 1.1.1.2.34.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.4.1 30-Aug-2004  tron Pull up revision 1.1.1.3 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.2 23-Jul-2004  martti branches: 1.1.1.2.34;
Import IPFilter 4.1.3
 1.1.1.1 28-Mar-2004  martti branches: 1.1.1.1.2;
Import IPFilter 4.1.1
 1.1.1.2.34.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.1 30-Aug-2004  tron Pull up revision 1.1.1.3 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 16-Jun-2007  martin branches: 1.1.1;
Initial revision
 1.1.1.1 16-Jun-2007  martin branches: 1.1.1.1.2; 1.1.1.1.8; 1.1.1.1.24;
Import IPFilter 4.1.23
 1.1.1.1.24.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.8.2 03-Sep-2007  wrstuden Sync w/ NetBSD-4-RC_1
 1.1.1.1.8.1 16-Jun-2007  wrstuden file ipv6.5 was added on branch wrstuden-fixsa on 2007-09-03 07:02:49 +0000
 1.1.1.1.2.2 16-Jul-2007  liamjfoy Pullup IPF v4.1.23 to netbsd-4

ok martin@
 1.1.1.1.2.1 16-Jun-2007  liamjfoy file ipv6.5 was added on branch netbsd-4 on 2007-07-16 11:05:57 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 20-May-2008  darrenr branches: 1.1.1;
Initial revision
 1.1.1.3 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.2 19-Aug-2009  darrenr Import IPFilter 4.1.33

4.1.33 - Release 16 August 2009

2837931 wrong mode selected in ipf program for hash-entries
2826168 load_http can make ippool core dump
2825150 IPL_LOGMAX used to index some arrays
2825084 ipv6 fragments should not be allowed past 64k
2824713 ipfstat top output alternates between entries and nothing
2824712 ipfstat top output is shows negative ttl
2820965 a single bad ipv6 extension header should not impact others
2818197 ignored fragment bits defined as being reserved
2817667 IPv6 fragment header verification needs attention
2817098 fr_getrulen() finds the wrong rule
2817096 fr_rulen is unused
2741019 Lingering states (Established/Listen - 5/0) in state table
2702887 use of PBR/fastroute causes panic with ipv6
2671913 regression test in7 fails to execute
2598625 parsing empty config file results in an error
2698656 test parsing empty config files
2597956 not all pointers in a clone are reset
2543934 nat_t gets assigned ifp too early
2535795 No need to always bump fr_ref
2535778 Bad IPv6 packets droped by default
2031730 4.1.31 Nat drops fragmented packets after the first
2214661 ipf does not handle IPv6 fragments
2473273 NAT removed before RST/ICMP sent
2216500 fin_state serves no purpose
2424604 adding random MD5 data causes panic
2304435 Ineffecient lock usage in logging
2216491 fin_nat serves little purpose
2055619 duplicating a free-d packet will fail
2042949 Excessive locking when creating nat_t
2035610 nat_update does not need to get locks
2214658 ipf mostly ignores locking in NetBSD
1979427 Memory leak in user utilities - token never freed (rel br)
* SunOS4 does not have a curproc, but it does have u.
* The fix for 2020447 generated random port numbers but not within the
range specified in the map rule. Add in a regression test to verify
that the "random" part works.
2020447 NAT can undo name server random port selection
1988795 NetBSD does not build with kernel malloc stats
1988782 fr_movequeue can take a short cut
1988669 first nat creation failure prevents further success
1988668 hostmap searching does not work properly
* on some 64bit architectures (such as alpha), the addrfamily_t is packed
differently, throwing off the calculations for adf_len
* one too many READ_ENTERs in ip_sync code.
* clean up fr_fastroute a little by removing some #ifdefs and pushing the
code around a bit to use the same variables (NetBSD)
* more recent NetBSDs use VOP related macros differently
 1.1.1.1 20-May-2008  darrenr branches: 1.1.1.1.2; 1.1.1.1.4; 1.1.1.1.10;
Import IPFilter 4.1.29 to the vendor branch
 1.1.1.1.10.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.4.2 23-Jun-2008  wrstuden Add files to branch that were added on -current.

After this, all that's left of update is to merge some changes
that had conflicts.
 1.1.1.1.4.1 20-May-2008  wrstuden file ipv6.6 was added on branch wrstuden-revivesa on 2008-06-23 05:02:12 +0000
 1.1.1.1.2.2 04-Jun-2008  yamt sync with head
 1.1.1.1.2.1 20-May-2008  yamt file ipv6.6 was added on branch yamt-pf42 on 2008-06-04 02:04:36 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.4 20-May-2008  darrenr branches: 1.1.1.4.6;
Import IPFilter 4.1.29 to the vendor branch
 1.1.1.3 23-Jul-2004  martti branches: 1.1.1.3.24; 1.1.1.3.26;
Import IPFilter 4.1.3
 1.1.1.2 28-Mar-2004  martti branches: 1.1.1.2.2;
Import IPFilter 4.1.1
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.4.6.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.3.26.1 23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.
 1.1.1.3.24.1 04-Jun-2008  yamt sync with head
 1.1.1.2.2.1 30-Aug-2004  tron Pull up revision 1.1.1.2 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.2 28-Mar-2004  martti branches: 1.1.1.2.40;
Import IPFilter 4.1.1
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.2.40.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.2 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.1 28-Mar-2004  martti branches: 1.1.1.1.40;
Import IPFilter 4.1.1
 1.1.1.1.40.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 23-Jul-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.1 23-Jul-2004  martti branches: 1.1.1.1.2; 1.1.1.1.36;
Import IPFilter 4.1.3
 1.1.1.1.36.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.2 30-Aug-2004  tron Pull up revision 1.1 (requested by martti in ticket #806):
Import IPFilter 4.1.3.
 1.1.1.1.2.1 23-Jul-2004  tron file n11 was added on branch netbsd-2-0 on 2004-08-30 19:45:25 +0000
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 08-Feb-2005  martti branches: 1.1.1;
Initial revision
 1.1.1.2 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.1 08-Feb-2005  martti branches: 1.1.1.1.34;
Import IPFilter 4.1.5
 1.1.1.1.34.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 04-Apr-2006  martti branches: 1.1.1;
Initial revision
 1.1.1.1 04-Apr-2006  martti branches: 1.1.1.1.28;
Import IPFilter 4.1.13
 1.1.1.1.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 04-Apr-2006  martti branches: 1.1.1;
Initial revision
 1.1.1.1 04-Apr-2006  martti branches: 1.1.1.1.28;
Import IPFilter 4.1.13
 1.1.1.1.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 20-May-2008  darrenr branches: 1.1.1;
Initial revision
 1.1.1.2 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.1 20-May-2008  darrenr branches: 1.1.1.1.2; 1.1.1.1.4; 1.1.1.1.10;
Import IPFilter 4.1.29 to the vendor branch
 1.1.1.1.10.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.4.2 23-Jun-2008  wrstuden Add files to branch that were added on -current.

After this, all that's left of update is to merge some changes
that had conflicts.
 1.1.1.1.4.1 20-May-2008  wrstuden file n16 was added on branch wrstuden-revivesa on 2008-06-23 05:02:12 +0000
 1.1.1.1.2.2 04-Jun-2008  yamt sync with head
 1.1.1.1.2.1 20-May-2008  yamt file n16 was added on branch yamt-pf42 on 2008-06-04 02:04:36 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 20-May-2008  darrenr branches: 1.1.1;
Initial revision
 1.1.1.2 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.1 20-May-2008  darrenr branches: 1.1.1.1.2; 1.1.1.1.4; 1.1.1.1.10;
Import IPFilter 4.1.29 to the vendor branch
 1.1.1.1.10.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.4.2 23-Jun-2008  wrstuden Add files to branch that were added on -current.

After this, all that's left of update is to merge some changes
that had conflicts.
 1.1.1.1.4.1 20-May-2008  wrstuden file n17 was added on branch wrstuden-revivesa on 2008-06-23 05:02:12 +0000
 1.1.1.1.2.2 04-Jun-2008  yamt sync with head
 1.1.1.1.2.1 20-May-2008  yamt file n17 was added on branch yamt-pf42 on 2008-06-04 02:04:36 +0000
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1 19-Aug-2009  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 19-Aug-2009  darrenr Import IPFilter 4.1.33

4.1.33 - Release 16 August 2009

2837931 wrong mode selected in ipf program for hash-entries
2826168 load_http can make ippool core dump
2825150 IPL_LOGMAX used to index some arrays
2825084 ipv6 fragments should not be allowed past 64k
2824713 ipfstat top output alternates between entries and nothing
2824712 ipfstat top output is shows negative ttl
2820965 a single bad ipv6 extension header should not impact others
2818197 ignored fragment bits defined as being reserved
2817667 IPv6 fragment header verification needs attention
2817098 fr_getrulen() finds the wrong rule
2817096 fr_rulen is unused
2741019 Lingering states (Established/Listen - 5/0) in state table
2702887 use of PBR/fastroute causes panic with ipv6
2671913 regression test in7 fails to execute
2598625 parsing empty config file results in an error
2698656 test parsing empty config files
2597956 not all pointers in a clone are reset
2543934 nat_t gets assigned ifp too early
2535795 No need to always bump fr_ref
2535778 Bad IPv6 packets droped by default
2031730 4.1.31 Nat drops fragmented packets after the first
2214661 ipf does not handle IPv6 fragments
2473273 NAT removed before RST/ICMP sent
2216500 fin_state serves no purpose
2424604 adding random MD5 data causes panic
2304435 Ineffecient lock usage in logging
2216491 fin_nat serves little purpose
2055619 duplicating a free-d packet will fail
2042949 Excessive locking when creating nat_t
2035610 nat_update does not need to get locks
2214658 ipf mostly ignores locking in NetBSD
1979427 Memory leak in user utilities - token never freed (rel br)
* SunOS4 does not have a curproc, but it does have u.
* The fix for 2020447 generated random port numbers but not within the
range specified in the map rule. Add in a regression test to verify
that the "random" part works.
2020447 NAT can undo name server random port selection
1988795 NetBSD does not build with kernel malloc stats
1988782 fr_movequeue can take a short cut
1988669 first nat creation failure prevents further success
1988668 hostmap searching does not work properly
* on some 64bit architectures (such as alpha), the addrfamily_t is packed
differently, throwing off the calculations for adf_len
* one too many READ_ENTERs in ip_sync code.
* clean up fr_fastroute a little by removing some #ifdefs and pushing the
code around a bit to use the same variables (NetBSD)
* more recent NetBSDs use VOP related macros differently
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.2 28-Mar-2004  martti branches: 1.1.1.2.40;
Import IPFilter 4.1.1
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.2.40.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.3 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.2 23-Jul-2004  martti branches: 1.1.1.2.34;
Import IPFilter 4.1.3
 1.1.1.1 28-Mar-2004  martti branches: 1.1.1.1.2;
Import IPFilter 4.1.1
 1.1.1.2.34.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.1 30-Aug-2004  tron Pull up revision 1.1.1.3 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.3 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.2 23-Jul-2004  martti branches: 1.1.1.2.34;
Import IPFilter 4.1.3
 1.1.1.1 28-Mar-2004  martti branches: 1.1.1.1.2;
Import IPFilter 4.1.1
 1.1.1.2.34.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.1 30-Aug-2004  tron Pull up revision 1.1.1.3 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.5 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.4 14-Apr-2007  martin branches: 1.1.1.4.20;
Import IPFilter 4.1.19
 1.1.1.3 23-Jul-2004  martti branches: 1.1.1.3.10;
Import IPFilter 4.1.3
 1.1.1.2 28-Mar-2004  martti branches: 1.1.1.2.2;
Import IPFilter 4.1.1
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.4.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.3.10.1 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.1.1.2.2.1 30-Aug-2004  tron Pull up revision 1.1.1.2 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 23-Jul-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.3 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.2 08-Feb-2005  martti branches: 1.1.1.2.34;
Import IPFilter 4.1.5
 1.1.1.1 23-Jul-2004  martti branches: 1.1.1.1.2;
Import IPFilter 4.1.3
 1.1.1.2.34.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.2 30-Aug-2004  tron Pull up revision 1.1 (requested by martti in ticket #806):
Import IPFilter 4.1.3.
 1.1.1.1.2.1 23-Jul-2004  tron file ni10 was added on branch netbsd-2-0 on 2004-08-30 19:45:25 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 23-Jul-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.2 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.1 23-Jul-2004  martti branches: 1.1.1.1.2; 1.1.1.1.36;
Import IPFilter 4.1.3
 1.1.1.1.36.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.2 30-Aug-2004  tron Pull up revision 1.1 (requested by martti in ticket #806):
Import IPFilter 4.1.3.
 1.1.1.1.2.1 23-Jul-2004  tron file ni11 was added on branch netbsd-2-0 on 2004-08-30 19:45:25 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 23-Jul-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.2 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.1 23-Jul-2004  martti branches: 1.1.1.1.2; 1.1.1.1.36;
Import IPFilter 4.1.3
 1.1.1.1.36.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.2 30-Aug-2004  tron Pull up revision 1.1 (requested by martti in ticket #806):
Import IPFilter 4.1.3.
 1.1.1.1.2.1 23-Jul-2004  tron file ni12 was added on branch netbsd-2-0 on 2004-08-30 19:45:25 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 03-Apr-2005  martti branches: 1.1.1;
Initial revision
 1.1.1.3 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.2 14-Apr-2007  martin branches: 1.1.1.2.20;
Import IPFilter 4.1.19
 1.1.1.1 03-Apr-2005  martti branches: 1.1.1.1.2; 1.1.1.1.6;
Import IPFilter 4.1.8
 1.1.1.2.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.6.1 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.1.1.1.2.2 05-Apr-2005  tron Pull up revision 1.1.1.1 (requested by martti in ticket #109):
Upgraded IPFilter to 4.1.8
 1.1.1.1.2.1 03-Apr-2005  tron file ni13 was added on branch netbsd-3 on 2005-04-05 11:02:49 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 03-Apr-2005  martti branches: 1.1.1;
Initial revision
 1.1.1.3 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.2 14-Apr-2007  martin branches: 1.1.1.2.20;
Import IPFilter 4.1.19
 1.1.1.1 03-Apr-2005  martti branches: 1.1.1.1.2; 1.1.1.1.6;
Import IPFilter 4.1.8
 1.1.1.2.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.6.1 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.1.1.1.2.2 05-Apr-2005  tron Pull up revision 1.1.1.1 (requested by martti in ticket #109):
Upgraded IPFilter to 4.1.8
 1.1.1.1.2.1 03-Apr-2005  tron file ni14 was added on branch netbsd-3 on 2005-04-05 11:02:49 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 03-Apr-2005  martti branches: 1.1.1;
Initial revision
 1.1.1.2 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.1 03-Apr-2005  martti branches: 1.1.1.1.2; 1.1.1.1.30;
Import IPFilter 4.1.8
 1.1.1.1.30.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.2 05-Apr-2005  tron Pull up revision 1.1.1.1 (requested by martti in ticket #109):
Upgraded IPFilter to 4.1.8
 1.1.1.1.2.1 03-Apr-2005  tron file ni15 was added on branch netbsd-3 on 2005-04-05 11:02:49 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 03-Apr-2005  martti branches: 1.1.1;
Initial revision
 1.1.1.3 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.2 14-Apr-2007  martin branches: 1.1.1.2.20;
Import IPFilter 4.1.19
 1.1.1.1 03-Apr-2005  martti branches: 1.1.1.1.2; 1.1.1.1.6;
Import IPFilter 4.1.8
 1.1.1.2.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.6.1 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.1.1.1.2.2 05-Apr-2005  tron Pull up revision 1.1.1.1 (requested by martti in ticket #109):
Upgraded IPFilter to 4.1.8
 1.1.1.1.2.1 03-Apr-2005  tron file ni16 was added on branch netbsd-3 on 2005-04-05 11:02:49 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 04-Apr-2006  martti branches: 1.1.1;
Initial revision
 1.1.1.1 04-Apr-2006  martti branches: 1.1.1.1.28;
Import IPFilter 4.1.13
 1.1.1.1.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 04-Apr-2006  martti branches: 1.1.1;
Initial revision
 1.1.1.2 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.1 04-Apr-2006  martti branches: 1.1.1.1.28;
Import IPFilter 4.1.13
 1.1.1.1.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.3 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.2 31-May-2007  darrenr branches: 1.2.20;
The wrong condition was being tested for when deciding which fields to
update in ICMP error messages. In the test case for this, the wrong
input was actually being used (it should be the headers from the previous
packet output) and therefore the expected results were also wildly wrong.

kern/36309
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.5 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.4 16-Jun-2007  martin Import IPFilter 4.1.23
 1.1.1.3 23-Jul-2004  martti branches: 1.1.1.3.10; 1.1.1.3.12;
Import IPFilter 4.1.3
 1.1.1.2 28-Mar-2004  martti branches: 1.1.1.2.2;
Import IPFilter 4.1.1
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.3.12.1 03-Sep-2007  wrstuden Sync w/ NetBSD-4-RC_1
 1.1.1.3.10.1 04-Jun-2007  bouyer Pull up following revision(s) (requested by darrenr in ticket #690):
regress/sys/kern/ipf/input/ni2: revision 1.2
regress/sys/kern/ipf/expected/ni2: revision 1.2
sys/dist/ipf/netinet/ip_nat.c: revision 1.29
The wrong condition was being tested for when deciding which fields to
update in ICMP error messages. In the test case for this, the wrong
input was actually being used (it should be the headers from the previous
packet output) and therefore the expected results were also wildly wrong.
kern/36309
 1.1.1.2.2.1 30-Aug-2004  tron Pull up revision 1.1.1.2 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.2.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 04-Apr-2006  martti branches: 1.1.1;
Initial revision
 1.1.1.2 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.1 04-Apr-2006  martti branches: 1.1.1.1.28;
Import IPFilter 4.1.13
 1.1.1.1.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 04-Apr-2006  martti branches: 1.1.1;
Initial revision
 1.1.1.1 04-Apr-2006  martti branches: 1.1.1.1.28;
Import IPFilter 4.1.13
 1.1.1.1.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 14-Apr-2007  martin branches: 1.1.1;
Initial revision
 1.1.1.1 14-Apr-2007  martin branches: 1.1.1.1.2; 1.1.1.1.22;
Import IPFilter 4.1.19
 1.1.1.1.22.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.2 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.1.1.1.2.1 14-Apr-2007  pavel file ni23 was added on branch netbsd-4 on 2007-05-07 17:05:36 +0000
 1.4 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.3 14-Apr-2007  martin branches: 1.3.20;
Update IPFilter to version 4.1.19
 1.2 23-Jul-2004  martti branches: 1.2.10;
Upgraded IPFilter to 4.1.3
 1.1 19-Sep-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.4 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.3 14-Apr-2007  martin Import IPFilter 4.1.19
 1.1.1.2 23-Jul-2004  martti Import IPFilter 4.1.3
 1.1.1.1 19-Sep-2002  martti branches: 1.1.1.1.2; 1.1.1.1.4;
Import IPFilter 3.4.29
 1.1.1.1.4.1 15-Aug-2004  tron Pull up revision 1.2 (requested by martti in ticket #763):
Upgraded IPFilter to 4.1.3
 1.1.1.1.2.2 24-Oct-2002  lukem Pull up upgrade to IPfilter 3.4.29 (requested by martti in ticket #905).
Affected files & revisions:

dist/ipf/HISTORY 1.14
dist/ipf/fils.c 1.17-1.21
dist/ipf/ipf.c 1.11-1.13
dist/ipf/ipfs.c 1.8-1.10
dist/ipf/ipft_ef.c 1.6-1.7
dist/ipf/ipft_td.c 1.6-1.7
dist/ipf/ipft_tx.c 1.7-1.8
dist/ipf/ipmon.c 1.12-1.17
dist/ipf/ipnat.c 1.11-1.12
dist/ipf/ipsend/ip_var.h 1.2
dist/ipf/ipsend/ipsend.c 1.8
dist/ipf/ipsend/iptests.c 1.5
dist/ipf/ipt.c 1.8-1.10
dist/ipf/kmem.c 1.8-1.10
dist/ipf/man/ipf.4 1.10
dist/ipf/man/ipf.5 1.8
dist/ipf/man/ipftest.1 1.3
dist/ipf/man/ipmon.8 1.10
dist/ipf/man/ipnat.5 1.9-1.10
dist/ipf/man/ipnat.8 1.4
dist/ipf/misc.c 1.7
dist/ipf/natparse.c 1.10
dist/ipf/parse.c 1.13
dist/ipf/printnat.c 1.8-1.10
dist/ipf/relay.c 1.5-1.6
dist/ipf/rules/example.9 1.2
etc/rc.d/ipnat 1.8
regress/sys/kern/ipf/Makefile 1.3-1.4
regress/sys/kern/ipf/dotest6 1.2
regress/sys/kern/ipf/expected/f13 1.1.1.2
regress/sys/kern/ipf/expected/i12 1.1.1.1
regress/sys/kern/ipf/expected/ni3 1.1.1.1
regress/sys/kern/ipf/expected/ni5 1.2
regress/sys/kern/ipf/input/f13 1.1.1.2
regress/sys/kern/ipf/input/ipv6.1 1.1.1.1
regress/sys/kern/ipf/input/ni3 1.1.1.1
regress/sys/kern/ipf/regress/i12 1.1.1.1
regress/sys/kern/ipf/regress/ipv6.1 1.1.1.1
regress/sys/kern/ipf/regress/ni3.ipf 1.1.1.1
regress/sys/kern/ipf/regress/ni3.nat 1.1.1.1
sys/arch/alpha/conf/ALPHA 1.169,1.171
sys/arch/amiga/conf/GENERIC 1.185-1.186
sys/arch/arc/conf/GENERIC 1.71-1.72
sys/arch/atari/conf/GENERIC.in 1.24-1.25
sys/arch/cats/conf/GENERIC 1.31-1.32
sys/arch/cobalt/conf/GENERIC 1.34-1.35
sys/arch/hp300/conf/GENERIC 1.83-1.84
sys/arch/i386/conf/CARDBUS 1.66-1.67
sys/arch/i386/conf/GENERIC 1.510,1.512
sys/arch/i386/conf/GENERIC_LAPTOP 1.58-1.59
sys/arch/i386/conf/GENERIC_PS2TINY 1.19-1.20
sys/arch/i386/conf/GENERIC_TINY 1.47-1.48
sys/arch/luna68k/conf/GENERIC 1.33-1.33
sys/arch/mac68k/conf/GENERIC 1.130-1.131
sys/arch/mac68k/conf/GENERICSBC 1.21-1.22
sys/arch/mac68k/conf/SMALLRAM 1.4-1.5
sys/arch/macppc/conf/GENERIC 1.142-1.143
sys/arch/mipsco/conf/GENERIC 1.21-1.22
sys/arch/mmeye/conf/GENERIC 1.44-1.45
sys/arch/news68k/conf/GENERIC 1.36-1.37
sys/arch/news68k/conf/GENERIC_TINY 1.18-1.19
sys/arch/newsmips/conf/GENERIC 1.50-1.51
sys/arch/ofppc/conf/GENERIC 1.56-1.57
sys/arch/pmax/conf/GENERIC 1.103-1.104
sys/arch/prep/conf/GENERIC 1.55-1.56
sys/arch/sbmips/conf/GENERIC 1.11-1.12
sys/arch/sgimips/conf/GENERIC 1.7-1.8
sys/arch/sparc/conf/GENERIC 1.138-1.139
sys/arch/sparc64/conf/GENERIC32 1.46-1.47
sys/arch/vax/conf/GENERIC 1.102-1.103
sys/arch/x68k/conf/ALL 1.55-1.56
sys/arch/x68k/conf/GENERIC 1.80-1.81
sys/lkm/netinet/if_ipl/mln_ipl.c 1.29
sys/netinet/fil.c 1.57-1.58
sys/netinet/ip_auth.c 1.29-1.30
sys/netinet/ip_compat.h 1.30-1.31
sys/netinet/ip_fil.c 1.81-1.86
sys/netinet/ip_fil.h 1.46-1.49
sys/netinet/ip_frag.c 1.33-1.34
sys/netinet/ip_frag.h 1.18
sys/netinet/ip_ftp_pxy.c 1.25-1.26
sys/netinet/ip_h323_pxy.c 1.5-1.6
sys/netinet/ip_log.c 1.22-1.23
sys/netinet/ip_nat.c 1.51-1.53
sys/netinet/ip_nat.h 1.27
sys/netinet/ip_netbios_pxy.c 1.4
sys/netinet/ip_proxy.c 1.35-1.36
sys/netinet/ip_proxy.h 1.18
sys/netinet/ip_state.c 1.41-1.42
sys/netinet/ip_state.h 1.23
sys/netinet/ipl.h 1.14
 1.1.1.1.2.1 19-Sep-2002  lukem file ni3 was added on branch netbsd-1-6 on 2002-10-24 09:34:49 +0000
 1.2.10.1 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.3.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.4 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.3 14-Apr-2007  martin branches: 1.1.1.3.20;
Import IPFilter 4.1.19
 1.1.1.2 23-Jul-2004  martti branches: 1.1.1.2.10;
Import IPFilter 4.1.3
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.4;
Import IPFilter 3.4.27
 1.1.1.3.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.2.10.1 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.1.1.1.4.1 30-Aug-2004  tron Pull up revision 1.1.1.3 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.5 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.4 01-May-2007  martti branches: 1.1.1.4.20;
Import IPFilter 4.1.20
 1.1.1.3 23-Jul-2004  martti branches: 1.1.1.3.10;
Import IPFilter 4.1.3
 1.1.1.2 28-Mar-2004  martti branches: 1.1.1.2.2;
Import IPFilter 4.1.1
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.4.20.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.3.10.1 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.1.1.2.2.1 30-Aug-2004  tron Pull up revision 1.1.1.2 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.2 23-Jul-2004  martti branches: 1.1.1.2.34;
Import IPFilter 4.1.3
 1.1.1.1 28-Mar-2004  martti branches: 1.1.1.1.2;
Import IPFilter 4.1.1
 1.1.1.2.34.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.1 30-Aug-2004  tron Pull up revision 1.1.1.3 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 23-Jul-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.2 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.1 23-Jul-2004  martti branches: 1.1.1.1.2; 1.1.1.1.36;
Import IPFilter 4.1.3
 1.1.1.1.36.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.2 30-Aug-2004  tron Pull up revision 1.1 (requested by martti in ticket #806):
Import IPFilter 4.1.3.
 1.1.1.1.2.1 23-Jul-2004  tron file ni7 was added on branch netbsd-2-0 on 2004-08-30 19:45:25 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 23-Jul-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.2 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.1 23-Jul-2004  martti branches: 1.1.1.1.2; 1.1.1.1.36;
Import IPFilter 4.1.3
 1.1.1.1.36.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.2 30-Aug-2004  tron Pull up revision 1.1 (requested by martti in ticket #806):
Import IPFilter 4.1.3.
 1.1.1.1.2.1 23-Jul-2004  tron file ni8 was added on branch netbsd-2-0 on 2004-08-30 19:45:25 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 23-Jul-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.2 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.1 23-Jul-2004  martti branches: 1.1.1.1.2; 1.1.1.1.36;
Import IPFilter 4.1.3
 1.1.1.1.36.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.2 30-Aug-2004  tron Pull up revision 1.1 (requested by martti in ticket #806):
Import IPFilter 4.1.3.
 1.1.1.1.2.1 23-Jul-2004  tron file ni9 was added on branch netbsd-2-0 on 2004-08-30 19:45:25 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.1 28-Mar-2004  martti branches: 1.1.1.1.40;
Import IPFilter 4.1.1
 1.1.1.1.40.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.1 28-Mar-2004  martti branches: 1.1.1.1.40;
Import IPFilter 4.1.1
 1.1.1.1.40.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.1 28-Mar-2004  martti branches: 1.1.1.1.40;
Import IPFilter 4.1.1
 1.1.1.1.40.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 14-Apr-2007  martin branches: 1.1.1;
Initial revision
 1.1.1.1 14-Apr-2007  martin branches: 1.1.1.1.2; 1.1.1.1.22;
Import IPFilter 4.1.19
 1.1.1.1.22.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.2 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.1.1.1.2.1 14-Apr-2007  pavel file p5 was added on branch netbsd-4 on 2007-05-07 17:05:37 +0000
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.1 28-Mar-2004  martti branches: 1.1.1.1.40;
Import IPFilter 4.1.1
 1.1.1.1.40.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.2 04-Apr-2006  martti branches: 1.1.1.2.28;
Import IPFilter 4.1.13
 1.1.1.1 28-Mar-2004  martti Import IPFilter 4.1.1
 1.1.1.2.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.3 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.2 04-Apr-2006  martti branches: 1.1.1.2.28;
Import IPFilter 4.1.13
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.2.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 04-Apr-2006  martti branches: 1.1.1;
Initial revision
 1.1.1.1 04-Apr-2006  martti branches: 1.1.1.1.28;
Import IPFilter 4.1.13
 1.1.1.1.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 04-Apr-2006  martti branches: 1.1.1;
Initial revision
 1.1.1.1 04-Apr-2006  martti branches: 1.1.1.1.28;
Import IPFilter 4.1.13
 1.1.1.1.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 04-Apr-2006  martti branches: 1.1.1;
Initial revision
 1.1.1.1 04-Apr-2006  martti branches: 1.1.1.1.28;
Import IPFilter 4.1.13
 1.1.1.1.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 20-May-2008  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 20-May-2008  darrenr branches: 1.1.1.1.2; 1.1.1.1.4; 1.1.1.1.10;
Import IPFilter 4.1.29 to the vendor branch
 1.1.1.1.10.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.4.2 23-Jun-2008  wrstuden Add files to branch that were added on -current.

After this, all that's left of update is to merge some changes
that had conflicts.
 1.1.1.1.4.1 20-May-2008  wrstuden file f24 was added on branch wrstuden-revivesa on 2008-06-23 05:02:12 +0000
 1.1.1.1.2.2 04-Jun-2008  yamt sync with head
 1.1.1.1.2.1 20-May-2008  yamt file f24 was added on branch yamt-pf42 on 2008-06-04 02:04:36 +0000
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.2 04-Apr-2006  martti branches: 1.1.1.2.28;
Import IPFilter 4.1.13
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.2.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.5 04-Apr-2006  martti branches: 1.1.1.5.28;
Import IPFilter 4.1.13
 1.1.1.4 19-Feb-2005  martti Import IPFilter 4.1.6
 1.1.1.3 23-Jul-2004  martti Import IPFilter 4.1.3
 1.1.1.2 28-Mar-2004  martti branches: 1.1.1.2.2;
Import IPFilter 4.1.1
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.5.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.2.2.1 30-Aug-2004  tron Pull up revision 1.1.1.2 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.2 04-Apr-2006  martti branches: 1.1.1.2.28;
Import IPFilter 4.1.13
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.2.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.5 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.4 04-Apr-2006  martti branches: 1.1.1.4.28;
Import IPFilter 4.1.13
 1.1.1.3 23-Jul-2004  martti Import IPFilter 4.1.3
 1.1.1.2 28-Mar-2004  martti branches: 1.1.1.2.2;
Import IPFilter 4.1.1
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.4.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.2.2.1 30-Aug-2004  tron Pull up revision 1.1.1.2 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.4 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.3 04-Apr-2006  martti branches: 1.3.28;
Upgraded IPFilter to 4.1.13
 1.2 23-Jul-2004  martti Upgraded IPFilter to 4.1.3
 1.1 19-Sep-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.4 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.3 04-Apr-2006  martti Import IPFilter 4.1.13
 1.1.1.2 28-Mar-2004  martti Import IPFilter 4.1.1
 1.1.1.1 19-Sep-2002  martti branches: 1.1.1.1.2; 1.1.1.1.4;
Import IPFilter 3.4.29
 1.1.1.1.4.1 15-Aug-2004  tron Pull up revision 1.2 (requested by martti in ticket #763):
Upgraded IPFilter to 4.1.3
 1.1.1.1.2.2 24-Oct-2002  lukem Pull up upgrade to IPfilter 3.4.29 (requested by martti in ticket #905).
Affected files & revisions:

dist/ipf/HISTORY 1.14
dist/ipf/fils.c 1.17-1.21
dist/ipf/ipf.c 1.11-1.13
dist/ipf/ipfs.c 1.8-1.10
dist/ipf/ipft_ef.c 1.6-1.7
dist/ipf/ipft_td.c 1.6-1.7
dist/ipf/ipft_tx.c 1.7-1.8
dist/ipf/ipmon.c 1.12-1.17
dist/ipf/ipnat.c 1.11-1.12
dist/ipf/ipsend/ip_var.h 1.2
dist/ipf/ipsend/ipsend.c 1.8
dist/ipf/ipsend/iptests.c 1.5
dist/ipf/ipt.c 1.8-1.10
dist/ipf/kmem.c 1.8-1.10
dist/ipf/man/ipf.4 1.10
dist/ipf/man/ipf.5 1.8
dist/ipf/man/ipftest.1 1.3
dist/ipf/man/ipmon.8 1.10
dist/ipf/man/ipnat.5 1.9-1.10
dist/ipf/man/ipnat.8 1.4
dist/ipf/misc.c 1.7
dist/ipf/natparse.c 1.10
dist/ipf/parse.c 1.13
dist/ipf/printnat.c 1.8-1.10
dist/ipf/relay.c 1.5-1.6
dist/ipf/rules/example.9 1.2
etc/rc.d/ipnat 1.8
regress/sys/kern/ipf/Makefile 1.3-1.4
regress/sys/kern/ipf/dotest6 1.2
regress/sys/kern/ipf/expected/f13 1.1.1.2
regress/sys/kern/ipf/expected/i12 1.1.1.1
regress/sys/kern/ipf/expected/ni3 1.1.1.1
regress/sys/kern/ipf/expected/ni5 1.2
regress/sys/kern/ipf/input/f13 1.1.1.2
regress/sys/kern/ipf/input/ipv6.1 1.1.1.1
regress/sys/kern/ipf/input/ni3 1.1.1.1
regress/sys/kern/ipf/regress/i12 1.1.1.1
regress/sys/kern/ipf/regress/ipv6.1 1.1.1.1
regress/sys/kern/ipf/regress/ni3.ipf 1.1.1.1
regress/sys/kern/ipf/regress/ni3.nat 1.1.1.1
sys/arch/alpha/conf/ALPHA 1.169,1.171
sys/arch/amiga/conf/GENERIC 1.185-1.186
sys/arch/arc/conf/GENERIC 1.71-1.72
sys/arch/atari/conf/GENERIC.in 1.24-1.25
sys/arch/cats/conf/GENERIC 1.31-1.32
sys/arch/cobalt/conf/GENERIC 1.34-1.35
sys/arch/hp300/conf/GENERIC 1.83-1.84
sys/arch/i386/conf/CARDBUS 1.66-1.67
sys/arch/i386/conf/GENERIC 1.510,1.512
sys/arch/i386/conf/GENERIC_LAPTOP 1.58-1.59
sys/arch/i386/conf/GENERIC_PS2TINY 1.19-1.20
sys/arch/i386/conf/GENERIC_TINY 1.47-1.48
sys/arch/luna68k/conf/GENERIC 1.33-1.33
sys/arch/mac68k/conf/GENERIC 1.130-1.131
sys/arch/mac68k/conf/GENERICSBC 1.21-1.22
sys/arch/mac68k/conf/SMALLRAM 1.4-1.5
sys/arch/macppc/conf/GENERIC 1.142-1.143
sys/arch/mipsco/conf/GENERIC 1.21-1.22
sys/arch/mmeye/conf/GENERIC 1.44-1.45
sys/arch/news68k/conf/GENERIC 1.36-1.37
sys/arch/news68k/conf/GENERIC_TINY 1.18-1.19
sys/arch/newsmips/conf/GENERIC 1.50-1.51
sys/arch/ofppc/conf/GENERIC 1.56-1.57
sys/arch/pmax/conf/GENERIC 1.103-1.104
sys/arch/prep/conf/GENERIC 1.55-1.56
sys/arch/sbmips/conf/GENERIC 1.11-1.12
sys/arch/sgimips/conf/GENERIC 1.7-1.8
sys/arch/sparc/conf/GENERIC 1.138-1.139
sys/arch/sparc64/conf/GENERIC32 1.46-1.47
sys/arch/vax/conf/GENERIC 1.102-1.103
sys/arch/x68k/conf/ALL 1.55-1.56
sys/arch/x68k/conf/GENERIC 1.80-1.81
sys/lkm/netinet/if_ipl/mln_ipl.c 1.29
sys/netinet/fil.c 1.57-1.58
sys/netinet/ip_auth.c 1.29-1.30
sys/netinet/ip_compat.h 1.30-1.31
sys/netinet/ip_fil.c 1.81-1.86
sys/netinet/ip_fil.h 1.46-1.49
sys/netinet/ip_frag.c 1.33-1.34
sys/netinet/ip_frag.h 1.18
sys/netinet/ip_ftp_pxy.c 1.25-1.26
sys/netinet/ip_h323_pxy.c 1.5-1.6
sys/netinet/ip_log.c 1.22-1.23
sys/netinet/ip_nat.c 1.51-1.53
sys/netinet/ip_nat.h 1.27
sys/netinet/ip_netbios_pxy.c 1.4
sys/netinet/ip_proxy.c 1.35-1.36
sys/netinet/ip_proxy.h 1.18
sys/netinet/ip_state.c 1.41-1.42
sys/netinet/ip_state.h 1.23
sys/netinet/ipl.h 1.14
 1.1.1.1.2.1 19-Sep-2002  lukem file i12 was added on branch netbsd-1-6 on 2002-10-24 09:34:50 +0000
 1.3.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.1 28-Mar-2004  martti branches: 1.1.1.1.40;
Import IPFilter 4.1.1
 1.1.1.1.40.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.4 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.3 04-Apr-2006  martti branches: 1.1.1.3.28;
Import IPFilter 4.1.13
 1.1.1.2 23-Jul-2004  martti Import IPFilter 4.1.3
 1.1.1.1 28-Mar-2004  martti branches: 1.1.1.1.2;
Import IPFilter 4.1.1
 1.1.1.3.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.1 30-Aug-2004  tron Pull up revision 1.1.1.3 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 08-Feb-2005  martti branches: 1.1.1;
Initial revision
 1.1.1.2 04-Apr-2006  martti branches: 1.1.1.2.28;
Import IPFilter 4.1.13
 1.1.1.1 08-Feb-2005  martti Import IPFilter 4.1.5
 1.1.1.2.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 04-Apr-2006  martti branches: 1.1.1;
Initial revision
 1.1.1.1 04-Apr-2006  martti branches: 1.1.1.1.28;
Import IPFilter 4.1.13
 1.1.1.1.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 04-Apr-2006  martti branches: 1.1.1;
Initial revision
 1.1.1.2 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.1 04-Apr-2006  martti branches: 1.1.1.1.28;
Import IPFilter 4.1.13
 1.1.1.1.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 04-Apr-2006  martti branches: 1.1.1;
Initial revision
 1.1.1.2 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.1 04-Apr-2006  martti branches: 1.1.1.1.28;
Import IPFilter 4.1.13
 1.1.1.1.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 04-Apr-2006  martti branches: 1.1.1;
Initial revision
 1.1.1.1 04-Apr-2006  martti branches: 1.1.1.1.28;
Import IPFilter 4.1.13
 1.1.1.1.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.4 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.3 04-Apr-2006  martti branches: 1.1.1.3.28;
Import IPFilter 4.1.13
 1.1.1.2 23-Jul-2004  martti Import IPFilter 4.1.3
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.4;
Import IPFilter 3.4.27
 1.1.1.3.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.4.1 30-Aug-2004  tron Pull up revision 1.1.1.3 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 04-Apr-2006  martti branches: 1.1.1;
Initial revision
 1.1.1.1 04-Apr-2006  martti branches: 1.1.1.1.28;
Import IPFilter 4.1.13
 1.1.1.1.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 04-Apr-2006  martti branches: 1.1.1;
Initial revision
 1.1.1.3 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.2 20-May-2008  darrenr branches: 1.1.1.2.6;
Import IPFilter 4.1.29 to the vendor branch
 1.1.1.1 04-Apr-2006  martti branches: 1.1.1.1.18; 1.1.1.1.20;
Import IPFilter 4.1.13
 1.1.1.2.6.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.20.1 23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.
 1.1.1.1.18.1 04-Jun-2008  yamt sync with head
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1 19-Aug-2009  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 19-Aug-2009  darrenr Import IPFilter 4.1.33

4.1.33 - Release 16 August 2009

2837931 wrong mode selected in ipf program for hash-entries
2826168 load_http can make ippool core dump
2825150 IPL_LOGMAX used to index some arrays
2825084 ipv6 fragments should not be allowed past 64k
2824713 ipfstat top output alternates between entries and nothing
2824712 ipfstat top output is shows negative ttl
2820965 a single bad ipv6 extension header should not impact others
2818197 ignored fragment bits defined as being reserved
2817667 IPv6 fragment header verification needs attention
2817098 fr_getrulen() finds the wrong rule
2817096 fr_rulen is unused
2741019 Lingering states (Established/Listen - 5/0) in state table
2702887 use of PBR/fastroute causes panic with ipv6
2671913 regression test in7 fails to execute
2598625 parsing empty config file results in an error
2698656 test parsing empty config files
2597956 not all pointers in a clone are reset
2543934 nat_t gets assigned ifp too early
2535795 No need to always bump fr_ref
2535778 Bad IPv6 packets droped by default
2031730 4.1.31 Nat drops fragmented packets after the first
2214661 ipf does not handle IPv6 fragments
2473273 NAT removed before RST/ICMP sent
2216500 fin_state serves no purpose
2424604 adding random MD5 data causes panic
2304435 Ineffecient lock usage in logging
2216491 fin_nat serves little purpose
2055619 duplicating a free-d packet will fail
2042949 Excessive locking when creating nat_t
2035610 nat_update does not need to get locks
2214658 ipf mostly ignores locking in NetBSD
1979427 Memory leak in user utilities - token never freed (rel br)
* SunOS4 does not have a curproc, but it does have u.
* The fix for 2020447 generated random port numbers but not within the
range specified in the map rule. Add in a regression test to verify
that the "random" part works.
2020447 NAT can undo name server random port selection
1988795 NetBSD does not build with kernel malloc stats
1988782 fr_movequeue can take a short cut
1988669 first nat creation failure prevents further success
1988668 hostmap searching does not work properly
* on some 64bit architectures (such as alpha), the addrfamily_t is packed
differently, throwing off the calculations for adf_len
* one too many READ_ENTERs in ip_sync code.
* clean up fr_fastroute a little by removing some #ifdefs and pushing the
code around a bit to use the same variables (NetBSD)
* more recent NetBSDs use VOP related macros differently
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.4 20-May-2008  darrenr branches: 1.1.1.4.6;
Import IPFilter 4.1.29 to the vendor branch
 1.1.1.3 19-Feb-2005  martti branches: 1.1.1.3.24; 1.1.1.3.26;
Import IPFilter 4.1.6
 1.1.1.2 23-Jul-2004  martti Import IPFilter 4.1.3
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.4;
Import IPFilter 3.4.27
 1.1.1.4.6.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.3.26.1 23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.
 1.1.1.3.24.1 04-Jun-2008  yamt sync with head
 1.1.1.1.4.1 30-Aug-2004  tron Pull up revision 1.1.1.3 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.4 04-Apr-2006  martti branches: 1.1.1.4.28;
Import IPFilter 4.1.13
 1.1.1.3 08-Feb-2005  martti Import IPFilter 4.1.5
 1.1.1.2 23-Jul-2004  martti Import IPFilter 4.1.3
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.4;
Import IPFilter 3.4.27
 1.1.1.4.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.4.1 30-Aug-2004  tron Pull up revision 1.1.1.3 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.2 04-Apr-2006  martti branches: 1.1.1.2.28;
Import IPFilter 4.1.13
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.2.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.4 04-Apr-2006  martti branches: 1.1.1.4.28;
Import IPFilter 4.1.13
 1.1.1.3 03-Apr-2005  martti Import IPFilter 4.1.8
 1.1.1.2 23-Jul-2004  martti branches: 1.1.1.2.2;
Import IPFilter 4.1.3
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.4;
Import IPFilter 3.4.27
 1.1.1.4.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.2.2.1 04-Apr-2005  tron Pull up revision 1.1.1.3 (requested by martti in ticket #107):
Upgraded IPFilter to 4.1.8
 1.1.1.1.4.1 30-Aug-2004  tron Pull up revision 1.1.1.3 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.3 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.2 04-Apr-2006  martti branches: 1.1.1.2.28;
Import IPFilter 4.1.13
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.2.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.3 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.2 04-Apr-2006  martti branches: 1.1.1.2.28;
Import IPFilter 4.1.13
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.2.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.4 04-Apr-2006  martti branches: 1.1.1.4.28;
Import IPFilter 4.1.13
 1.1.1.3 23-Jul-2004  martti Import IPFilter 4.1.3
 1.1.1.2 28-Mar-2004  martti branches: 1.1.1.2.2;
Import IPFilter 4.1.1
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.4.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.2.2.1 30-Aug-2004  tron Pull up revision 1.1.1.2 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.5 20-May-2008  darrenr branches: 1.1.1.5.6;
Import IPFilter 4.1.29 to the vendor branch
 1.1.1.4 04-Apr-2006  martti branches: 1.1.1.4.18; 1.1.1.4.20;
Import IPFilter 4.1.13
 1.1.1.3 23-Jul-2004  martti Import IPFilter 4.1.3
 1.1.1.2 28-Mar-2004  martti branches: 1.1.1.2.2;
Import IPFilter 4.1.1
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.5.6.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.4.20.1 23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.
 1.1.1.4.18.1 04-Jun-2008  yamt sync with head
 1.1.1.2.2.1 30-Aug-2004  tron Pull up revision 1.1.1.2 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.6 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.5 04-Apr-2006  martti branches: 1.1.1.5.28;
Import IPFilter 4.1.13
 1.1.1.4 08-Feb-2005  martti Import IPFilter 4.1.5
 1.1.1.3 23-Jul-2004  martti Import IPFilter 4.1.3
 1.1.1.2 28-Mar-2004  martti branches: 1.1.1.2.2;
Import IPFilter 4.1.1
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.5.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.2.2.1 30-Aug-2004  tron Pull up revision 1.1.1.2 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.3 04-Apr-2006  martti branches: 1.1.1.3.28;
Import IPFilter 4.1.13
 1.1.1.2 08-Feb-2005  martti Import IPFilter 4.1.5
 1.1.1.1 28-Mar-2004  martti Import IPFilter 4.1.1
 1.1.1.3.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 19-Feb-2005  martti branches: 1.1.1;
Initial revision
 1.1.1.3 20-May-2008  darrenr branches: 1.1.1.3.6;
Import IPFilter 4.1.29 to the vendor branch
 1.1.1.2 04-Apr-2006  martti branches: 1.1.1.2.18; 1.1.1.2.20;
Import IPFilter 4.1.13
 1.1.1.1 19-Feb-2005  martti Import IPFilter 4.1.6
 1.1.1.3.6.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.2.20.1 23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.
 1.1.1.2.18.1 04-Jun-2008  yamt sync with head
 1.1 19-Aug-2009  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 19-Aug-2009  darrenr Import IPFilter 4.1.33

4.1.33 - Release 16 August 2009

2837931 wrong mode selected in ipf program for hash-entries
2826168 load_http can make ippool core dump
2825150 IPL_LOGMAX used to index some arrays
2825084 ipv6 fragments should not be allowed past 64k
2824713 ipfstat top output alternates between entries and nothing
2824712 ipfstat top output is shows negative ttl
2820965 a single bad ipv6 extension header should not impact others
2818197 ignored fragment bits defined as being reserved
2817667 IPv6 fragment header verification needs attention
2817098 fr_getrulen() finds the wrong rule
2817096 fr_rulen is unused
2741019 Lingering states (Established/Listen - 5/0) in state table
2702887 use of PBR/fastroute causes panic with ipv6
2671913 regression test in7 fails to execute
2598625 parsing empty config file results in an error
2698656 test parsing empty config files
2597956 not all pointers in a clone are reset
2543934 nat_t gets assigned ifp too early
2535795 No need to always bump fr_ref
2535778 Bad IPv6 packets droped by default
2031730 4.1.31 Nat drops fragmented packets after the first
2214661 ipf does not handle IPv6 fragments
2473273 NAT removed before RST/ICMP sent
2216500 fin_state serves no purpose
2424604 adding random MD5 data causes panic
2304435 Ineffecient lock usage in logging
2216491 fin_nat serves little purpose
2055619 duplicating a free-d packet will fail
2042949 Excessive locking when creating nat_t
2035610 nat_update does not need to get locks
2214658 ipf mostly ignores locking in NetBSD
1979427 Memory leak in user utilities - token never freed (rel br)
* SunOS4 does not have a curproc, but it does have u.
* The fix for 2020447 generated random port numbers but not within the
range specified in the map rule. Add in a regression test to verify
that the "random" part works.
2020447 NAT can undo name server random port selection
1988795 NetBSD does not build with kernel malloc stats
1988782 fr_movequeue can take a short cut
1988669 first nat creation failure prevents further success
1988668 hostmap searching does not work properly
* on some 64bit architectures (such as alpha), the addrfamily_t is packed
differently, throwing off the calculations for adf_len
* one too many READ_ENTERs in ip_sync code.
* clean up fr_fastroute a little by removing some #ifdefs and pushing the
code around a bit to use the same variables (NetBSD)
* more recent NetBSDs use VOP related macros differently
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.2 19-Feb-2005  martti branches: 1.1.1.2.34;
Import IPFilter 4.1.6
 1.1.1.1 28-Mar-2004  martti Import IPFilter 4.1.1
 1.1.1.2.34.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.4 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.3 02-May-2007  martti branches: 1.3.2; 1.3.22;
Better handling of ip2 test.
 1.2 02-May-2007  martti Make this work with object directories as well.
 1.1 14-Apr-2007  martin branches: 1.1.1;
Initial revision
 1.1.1.1 14-Apr-2007  martin Import IPFilter 4.1.19
 1.3.22.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.3.2.2 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.3.2.1 02-May-2007  pavel file ip2 was added on branch netbsd-4 on 2007-05-07 17:05:37 +0000
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.3 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.2 23-Jul-2004  martti branches: 1.2.34;
Upgraded IPFilter to 4.1.3
 1.1 19-Sep-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.2 23-Jul-2004  martti Import IPFilter 4.1.3
 1.1.1.1 19-Sep-2002  martti branches: 1.1.1.1.2; 1.1.1.1.4;
Import IPFilter 3.4.29
 1.1.1.1.4.1 15-Aug-2004  tron Pull up revision 1.2 (requested by martti in ticket #763):
Upgraded IPFilter to 4.1.3
 1.1.1.1.2.2 24-Oct-2002  lukem Pull up upgrade to IPfilter 3.4.29 (requested by martti in ticket #905).
Affected files & revisions:

dist/ipf/HISTORY 1.14
dist/ipf/fils.c 1.17-1.21
dist/ipf/ipf.c 1.11-1.13
dist/ipf/ipfs.c 1.8-1.10
dist/ipf/ipft_ef.c 1.6-1.7
dist/ipf/ipft_td.c 1.6-1.7
dist/ipf/ipft_tx.c 1.7-1.8
dist/ipf/ipmon.c 1.12-1.17
dist/ipf/ipnat.c 1.11-1.12
dist/ipf/ipsend/ip_var.h 1.2
dist/ipf/ipsend/ipsend.c 1.8
dist/ipf/ipsend/iptests.c 1.5
dist/ipf/ipt.c 1.8-1.10
dist/ipf/kmem.c 1.8-1.10
dist/ipf/man/ipf.4 1.10
dist/ipf/man/ipf.5 1.8
dist/ipf/man/ipftest.1 1.3
dist/ipf/man/ipmon.8 1.10
dist/ipf/man/ipnat.5 1.9-1.10
dist/ipf/man/ipnat.8 1.4
dist/ipf/misc.c 1.7
dist/ipf/natparse.c 1.10
dist/ipf/parse.c 1.13
dist/ipf/printnat.c 1.8-1.10
dist/ipf/relay.c 1.5-1.6
dist/ipf/rules/example.9 1.2
etc/rc.d/ipnat 1.8
regress/sys/kern/ipf/Makefile 1.3-1.4
regress/sys/kern/ipf/dotest6 1.2
regress/sys/kern/ipf/expected/f13 1.1.1.2
regress/sys/kern/ipf/expected/i12 1.1.1.1
regress/sys/kern/ipf/expected/ni3 1.1.1.1
regress/sys/kern/ipf/expected/ni5 1.2
regress/sys/kern/ipf/input/f13 1.1.1.2
regress/sys/kern/ipf/input/ipv6.1 1.1.1.1
regress/sys/kern/ipf/input/ni3 1.1.1.1
regress/sys/kern/ipf/regress/i12 1.1.1.1
regress/sys/kern/ipf/regress/ipv6.1 1.1.1.1
regress/sys/kern/ipf/regress/ni3.ipf 1.1.1.1
regress/sys/kern/ipf/regress/ni3.nat 1.1.1.1
sys/arch/alpha/conf/ALPHA 1.169,1.171
sys/arch/amiga/conf/GENERIC 1.185-1.186
sys/arch/arc/conf/GENERIC 1.71-1.72
sys/arch/atari/conf/GENERIC.in 1.24-1.25
sys/arch/cats/conf/GENERIC 1.31-1.32
sys/arch/cobalt/conf/GENERIC 1.34-1.35
sys/arch/hp300/conf/GENERIC 1.83-1.84
sys/arch/i386/conf/CARDBUS 1.66-1.67
sys/arch/i386/conf/GENERIC 1.510,1.512
sys/arch/i386/conf/GENERIC_LAPTOP 1.58-1.59
sys/arch/i386/conf/GENERIC_PS2TINY 1.19-1.20
sys/arch/i386/conf/GENERIC_TINY 1.47-1.48
sys/arch/luna68k/conf/GENERIC 1.33-1.33
sys/arch/mac68k/conf/GENERIC 1.130-1.131
sys/arch/mac68k/conf/GENERICSBC 1.21-1.22
sys/arch/mac68k/conf/SMALLRAM 1.4-1.5
sys/arch/macppc/conf/GENERIC 1.142-1.143
sys/arch/mipsco/conf/GENERIC 1.21-1.22
sys/arch/mmeye/conf/GENERIC 1.44-1.45
sys/arch/news68k/conf/GENERIC 1.36-1.37
sys/arch/news68k/conf/GENERIC_TINY 1.18-1.19
sys/arch/newsmips/conf/GENERIC 1.50-1.51
sys/arch/ofppc/conf/GENERIC 1.56-1.57
sys/arch/pmax/conf/GENERIC 1.103-1.104
sys/arch/prep/conf/GENERIC 1.55-1.56
sys/arch/sbmips/conf/GENERIC 1.11-1.12
sys/arch/sgimips/conf/GENERIC 1.7-1.8
sys/arch/sparc/conf/GENERIC 1.138-1.139
sys/arch/sparc64/conf/GENERIC32 1.46-1.47
sys/arch/vax/conf/GENERIC 1.102-1.103
sys/arch/x68k/conf/ALL 1.55-1.56
sys/arch/x68k/conf/GENERIC 1.80-1.81
sys/lkm/netinet/if_ipl/mln_ipl.c 1.29
sys/netinet/fil.c 1.57-1.58
sys/netinet/ip_auth.c 1.29-1.30
sys/netinet/ip_compat.h 1.30-1.31
sys/netinet/ip_fil.c 1.81-1.86
sys/netinet/ip_fil.h 1.46-1.49
sys/netinet/ip_frag.c 1.33-1.34
sys/netinet/ip_frag.h 1.18
sys/netinet/ip_ftp_pxy.c 1.25-1.26
sys/netinet/ip_h323_pxy.c 1.5-1.6
sys/netinet/ip_log.c 1.22-1.23
sys/netinet/ip_nat.c 1.51-1.53
sys/netinet/ip_nat.h 1.27
sys/netinet/ip_netbios_pxy.c 1.4
sys/netinet/ip_proxy.c 1.35-1.36
sys/netinet/ip_proxy.h 1.18
sys/netinet/ip_state.c 1.41-1.42
sys/netinet/ip_state.h 1.23
sys/netinet/ipl.h 1.14
 1.1.1.1.2.1 19-Sep-2002  lukem file ipv6.1 was added on branch netbsd-1-6 on 2002-10-24 09:34:53 +0000
 1.2.34.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.2 23-Jul-2004  martti branches: 1.1.1.2.34;
Import IPFilter 4.1.3
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.4;
Import IPFilter 3.4.27
 1.1.1.2.34.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.4.1 30-Aug-2004  tron Pull up revision 1.1.1.3 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.2 23-Jul-2004  martti branches: 1.1.1.2.34;
Import IPFilter 4.1.3
 1.1.1.1 28-Mar-2004  martti branches: 1.1.1.1.2;
Import IPFilter 4.1.1
 1.1.1.2.34.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.1 30-Aug-2004  tron Pull up revision 1.1.1.3 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 16-Jun-2007  martin branches: 1.1.1;
Initial revision
 1.1.1.2 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.1 16-Jun-2007  martin branches: 1.1.1.1.2; 1.1.1.1.8; 1.1.1.1.24;
Import IPFilter 4.1.23
 1.1.1.1.24.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.8.2 03-Sep-2007  wrstuden Sync w/ NetBSD-4-RC_1
 1.1.1.1.8.1 16-Jun-2007  wrstuden file ipv6.5 was added on branch wrstuden-fixsa on 2007-09-03 07:02:50 +0000
 1.1.1.1.2.2 16-Jul-2007  liamjfoy Pullup IPF v4.1.23 to netbsd-4

ok martin@
 1.1.1.1.2.1 16-Jun-2007  liamjfoy file ipv6.5 was added on branch netbsd-4 on 2007-07-16 11:05:57 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 20-May-2008  darrenr branches: 1.1.1;
Initial revision
 1.1.1.2 19-Aug-2009  darrenr Import IPFilter 4.1.33

4.1.33 - Release 16 August 2009

2837931 wrong mode selected in ipf program for hash-entries
2826168 load_http can make ippool core dump
2825150 IPL_LOGMAX used to index some arrays
2825084 ipv6 fragments should not be allowed past 64k
2824713 ipfstat top output alternates between entries and nothing
2824712 ipfstat top output is shows negative ttl
2820965 a single bad ipv6 extension header should not impact others
2818197 ignored fragment bits defined as being reserved
2817667 IPv6 fragment header verification needs attention
2817098 fr_getrulen() finds the wrong rule
2817096 fr_rulen is unused
2741019 Lingering states (Established/Listen - 5/0) in state table
2702887 use of PBR/fastroute causes panic with ipv6
2671913 regression test in7 fails to execute
2598625 parsing empty config file results in an error
2698656 test parsing empty config files
2597956 not all pointers in a clone are reset
2543934 nat_t gets assigned ifp too early
2535795 No need to always bump fr_ref
2535778 Bad IPv6 packets droped by default
2031730 4.1.31 Nat drops fragmented packets after the first
2214661 ipf does not handle IPv6 fragments
2473273 NAT removed before RST/ICMP sent
2216500 fin_state serves no purpose
2424604 adding random MD5 data causes panic
2304435 Ineffecient lock usage in logging
2216491 fin_nat serves little purpose
2055619 duplicating a free-d packet will fail
2042949 Excessive locking when creating nat_t
2035610 nat_update does not need to get locks
2214658 ipf mostly ignores locking in NetBSD
1979427 Memory leak in user utilities - token never freed (rel br)
* SunOS4 does not have a curproc, but it does have u.
* The fix for 2020447 generated random port numbers but not within the
range specified in the map rule. Add in a regression test to verify
that the "random" part works.
2020447 NAT can undo name server random port selection
1988795 NetBSD does not build with kernel malloc stats
1988782 fr_movequeue can take a short cut
1988669 first nat creation failure prevents further success
1988668 hostmap searching does not work properly
* on some 64bit architectures (such as alpha), the addrfamily_t is packed
differently, throwing off the calculations for adf_len
* one too many READ_ENTERs in ip_sync code.
* clean up fr_fastroute a little by removing some #ifdefs and pushing the
code around a bit to use the same variables (NetBSD)
* more recent NetBSDs use VOP related macros differently
 1.1.1.1 20-May-2008  darrenr branches: 1.1.1.1.2; 1.1.1.1.4; 1.1.1.1.10;
Import IPFilter 4.1.29 to the vendor branch
 1.1.1.1.10.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.4.2 23-Jun-2008  wrstuden Add files to branch that were added on -current.

After this, all that's left of update is to merge some changes
that had conflicts.
 1.1.1.1.4.1 20-May-2008  wrstuden file ipv6.6 was added on branch wrstuden-revivesa on 2008-06-23 05:02:12 +0000
 1.1.1.1.2.2 04-Jun-2008  yamt sync with head
 1.1.1.1.2.1 20-May-2008  yamt file ipv6.6 was added on branch yamt-pf42 on 2008-06-04 02:04:36 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.1 28-Mar-2004  martti branches: 1.1.1.1.40;
Import IPFilter 4.1.1
 1.1.1.1.40.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 23-Jul-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.1 23-Jul-2004  martti branches: 1.1.1.1.2; 1.1.1.1.36;
Import IPFilter 4.1.3
 1.1.1.1.36.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.2 30-Aug-2004  tron Pull up revision 1.1 (requested by martti in ticket #806):
Import IPFilter 4.1.3.
 1.1.1.1.2.1 23-Jul-2004  tron file n11 was added on branch netbsd-2-0 on 2004-08-30 19:45:25 +0000
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.3 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.2 24-Jul-2008  darrenr branches: 1.2.6;
2020447 IPFilter's NAT can undo name server random port selection
 1.1 08-Feb-2005  martti branches: 1.1.1;
Initial revision
 1.1.1.2 19-Aug-2009  darrenr Import IPFilter 4.1.33

4.1.33 - Release 16 August 2009

2837931 wrong mode selected in ipf program for hash-entries
2826168 load_http can make ippool core dump
2825150 IPL_LOGMAX used to index some arrays
2825084 ipv6 fragments should not be allowed past 64k
2824713 ipfstat top output alternates between entries and nothing
2824712 ipfstat top output is shows negative ttl
2820965 a single bad ipv6 extension header should not impact others
2818197 ignored fragment bits defined as being reserved
2817667 IPv6 fragment header verification needs attention
2817098 fr_getrulen() finds the wrong rule
2817096 fr_rulen is unused
2741019 Lingering states (Established/Listen - 5/0) in state table
2702887 use of PBR/fastroute causes panic with ipv6
2671913 regression test in7 fails to execute
2598625 parsing empty config file results in an error
2698656 test parsing empty config files
2597956 not all pointers in a clone are reset
2543934 nat_t gets assigned ifp too early
2535795 No need to always bump fr_ref
2535778 Bad IPv6 packets droped by default
2031730 4.1.31 Nat drops fragmented packets after the first
2214661 ipf does not handle IPv6 fragments
2473273 NAT removed before RST/ICMP sent
2216500 fin_state serves no purpose
2424604 adding random MD5 data causes panic
2304435 Ineffecient lock usage in logging
2216491 fin_nat serves little purpose
2055619 duplicating a free-d packet will fail
2042949 Excessive locking when creating nat_t
2035610 nat_update does not need to get locks
2214658 ipf mostly ignores locking in NetBSD
1979427 Memory leak in user utilities - token never freed (rel br)
* SunOS4 does not have a curproc, but it does have u.
* The fix for 2020447 generated random port numbers but not within the
range specified in the map rule. Add in a regression test to verify
that the "random" part works.
2020447 NAT can undo name server random port selection
1988795 NetBSD does not build with kernel malloc stats
1988782 fr_movequeue can take a short cut
1988669 first nat creation failure prevents further success
1988668 hostmap searching does not work properly
* on some 64bit architectures (such as alpha), the addrfamily_t is packed
differently, throwing off the calculations for adf_len
* one too many READ_ENTERs in ip_sync code.
* clean up fr_fastroute a little by removing some #ifdefs and pushing the
code around a bit to use the same variables (NetBSD)
* more recent NetBSDs use VOP related macros differently
 1.1.1.1 08-Feb-2005  martti branches: 1.1.1.1.10; 1.1.1.1.12; 1.1.1.1.20; 1.1.1.1.26;
Import IPFilter 4.1.5
 1.1.1.1.26.1 18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.1.1.1.20.1 18-Sep-2008  bouyer Pull up following revision(s) (requested by darrenr in ticket #1171):
regress/sys/kern/ipf/regress/ni4.nat: revision 1.2
regress/sys/kern/ipf/regress/ni1.nat: revision 1.2
dist/ipf/tools/ipnat_y.y: revision 1.17
regress/sys/kern/ipf/regress/n5: revision 1.2
regress/sys/kern/ipf/regress/n12: revision 1.2
dist/ipf/lib/printnat.c: revisions 1.1.1.7, 1.2
dist/ipf/ip_fil.c: revision 1.16
sys/dist/ipf/netinet/ip_nat.h: revision 1.14
sys/dist/ipf/netinet/ip_nat.c: revisions 1.37, 1.38
dist/ipf/test/regress/n12: revision 1.2
sys/dist/ipf/netinet/ip_state.c: revision 1.33
regress/sys/kern/ipf/regress/n2: revision 1.2
sys/dist/ipf/netinet/ip_fil.h: revision 1.17
regress/sys/kern/ipf/regress/ni2.nat: revision 1.2
sys/dist/ipf/netinet/ip_compat.h: revision 1.22
2020447 IPFilter's NAT can undo name server random port selection
 1.1.1.1.12.1 15-Sep-2008  skrll Sync with netbsd-4.
 1.1.1.1.10.1 14-Sep-2008  bouyer Pull up following revision(s) (requested by darrenr in ticket #1171):
regress/sys/kern/ipf/regress/ni4.nat: revision 1.2
regress/sys/kern/ipf/regress/ni1.nat: revision 1.2
dist/ipf/tools/ipnat_y.y: revision 1.17
regress/sys/kern/ipf/regress/n5: revision 1.2
regress/sys/kern/ipf/regress/n12: revision 1.2
dist/ipf/lib/printnat.c: revisions 1.1.1.7, 1.2
dist/ipf/ip_fil.c: revision 1.16
sys/dist/ipf/netinet/ip_nat.h: revision 1.14
sys/dist/ipf/netinet/ip_nat.c: revisions 1.37, 1.38
dist/ipf/test/regress/n12: revision 1.2
sys/dist/ipf/netinet/ip_state.c: revision 1.33
regress/sys/kern/ipf/regress/n2: revision 1.2
sys/dist/ipf/netinet/ip_fil.h: revision 1.17
regress/sys/kern/ipf/regress/ni2.nat: revision 1.2
sys/dist/ipf/netinet/ip_compat.h: revision 1.22
2020447 IPFilter's NAT can undo name server random port selection
 1.2.6.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 04-Apr-2006  martti branches: 1.1.1;
Initial revision
 1.1.1.1 04-Apr-2006  martti branches: 1.1.1.1.28;
Import IPFilter 4.1.13
 1.1.1.1.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 04-Apr-2006  martti branches: 1.1.1;
Initial revision
 1.1.1.1 04-Apr-2006  martti branches: 1.1.1.1.28;
Import IPFilter 4.1.13
 1.1.1.1.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 20-May-2008  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 20-May-2008  darrenr branches: 1.1.1.1.2; 1.1.1.1.4; 1.1.1.1.10;
Import IPFilter 4.1.29 to the vendor branch
 1.1.1.1.10.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.4.2 23-Jun-2008  wrstuden Add files to branch that were added on -current.

After this, all that's left of update is to merge some changes
that had conflicts.
 1.1.1.1.4.1 20-May-2008  wrstuden file n16 was added on branch wrstuden-revivesa on 2008-06-23 05:02:12 +0000
 1.1.1.1.2.2 04-Jun-2008  yamt sync with head
 1.1.1.1.2.1 20-May-2008  yamt file n16 was added on branch yamt-pf42 on 2008-06-04 02:04:36 +0000
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 20-May-2008  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 20-May-2008  darrenr branches: 1.1.1.1.2; 1.1.1.1.4; 1.1.1.1.10;
Import IPFilter 4.1.29 to the vendor branch
 1.1.1.1.10.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.4.2 23-Jun-2008  wrstuden Add files to branch that were added on -current.

After this, all that's left of update is to merge some changes
that had conflicts.
 1.1.1.1.4.1 20-May-2008  wrstuden file n17 was added on branch wrstuden-revivesa on 2008-06-23 05:02:12 +0000
 1.1.1.1.2.2 04-Jun-2008  yamt sync with head
 1.1.1.1.2.1 20-May-2008  yamt file n17 was added on branch yamt-pf42 on 2008-06-04 02:04:36 +0000
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 19-Aug-2009  darrenr branches: 1.1.1;
Initial revision
 1.1.1.2 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.1 19-Aug-2009  darrenr Import IPFilter 4.1.33

4.1.33 - Release 16 August 2009

2837931 wrong mode selected in ipf program for hash-entries
2826168 load_http can make ippool core dump
2825150 IPL_LOGMAX used to index some arrays
2825084 ipv6 fragments should not be allowed past 64k
2824713 ipfstat top output alternates between entries and nothing
2824712 ipfstat top output is shows negative ttl
2820965 a single bad ipv6 extension header should not impact others
2818197 ignored fragment bits defined as being reserved
2817667 IPv6 fragment header verification needs attention
2817098 fr_getrulen() finds the wrong rule
2817096 fr_rulen is unused
2741019 Lingering states (Established/Listen - 5/0) in state table
2702887 use of PBR/fastroute causes panic with ipv6
2671913 regression test in7 fails to execute
2598625 parsing empty config file results in an error
2698656 test parsing empty config files
2597956 not all pointers in a clone are reset
2543934 nat_t gets assigned ifp too early
2535795 No need to always bump fr_ref
2535778 Bad IPv6 packets droped by default
2031730 4.1.31 Nat drops fragmented packets after the first
2214661 ipf does not handle IPv6 fragments
2473273 NAT removed before RST/ICMP sent
2216500 fin_state serves no purpose
2424604 adding random MD5 data causes panic
2304435 Ineffecient lock usage in logging
2216491 fin_nat serves little purpose
2055619 duplicating a free-d packet will fail
2042949 Excessive locking when creating nat_t
2035610 nat_update does not need to get locks
2214658 ipf mostly ignores locking in NetBSD
1979427 Memory leak in user utilities - token never freed (rel br)
* SunOS4 does not have a curproc, but it does have u.
* The fix for 2020447 generated random port numbers but not within the
range specified in the map rule. Add in a regression test to verify
that the "random" part works.
2020447 NAT can undo name server random port selection
1988795 NetBSD does not build with kernel malloc stats
1988782 fr_movequeue can take a short cut
1988669 first nat creation failure prevents further success
1988668 hostmap searching does not work properly
* on some 64bit architectures (such as alpha), the addrfamily_t is packed
differently, throwing off the calculations for adf_len
* one too many READ_ENTERs in ip_sync code.
* clean up fr_fastroute a little by removing some #ifdefs and pushing the
code around a bit to use the same variables (NetBSD)
* more recent NetBSDs use VOP related macros differently
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.3 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.2 24-Jul-2008  darrenr branches: 1.2.6;
2020447 IPFilter's NAT can undo name server random port selection
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.2 19-Aug-2009  darrenr Import IPFilter 4.1.33

4.1.33 - Release 16 August 2009

2837931 wrong mode selected in ipf program for hash-entries
2826168 load_http can make ippool core dump
2825150 IPL_LOGMAX used to index some arrays
2825084 ipv6 fragments should not be allowed past 64k
2824713 ipfstat top output alternates between entries and nothing
2824712 ipfstat top output is shows negative ttl
2820965 a single bad ipv6 extension header should not impact others
2818197 ignored fragment bits defined as being reserved
2817667 IPv6 fragment header verification needs attention
2817098 fr_getrulen() finds the wrong rule
2817096 fr_rulen is unused
2741019 Lingering states (Established/Listen - 5/0) in state table
2702887 use of PBR/fastroute causes panic with ipv6
2671913 regression test in7 fails to execute
2598625 parsing empty config file results in an error
2698656 test parsing empty config files
2597956 not all pointers in a clone are reset
2543934 nat_t gets assigned ifp too early
2535795 No need to always bump fr_ref
2535778 Bad IPv6 packets droped by default
2031730 4.1.31 Nat drops fragmented packets after the first
2214661 ipf does not handle IPv6 fragments
2473273 NAT removed before RST/ICMP sent
2216500 fin_state serves no purpose
2424604 adding random MD5 data causes panic
2304435 Ineffecient lock usage in logging
2216491 fin_nat serves little purpose
2055619 duplicating a free-d packet will fail
2042949 Excessive locking when creating nat_t
2035610 nat_update does not need to get locks
2214658 ipf mostly ignores locking in NetBSD
1979427 Memory leak in user utilities - token never freed (rel br)
* SunOS4 does not have a curproc, but it does have u.
* The fix for 2020447 generated random port numbers but not within the
range specified in the map rule. Add in a regression test to verify
that the "random" part works.
2020447 NAT can undo name server random port selection
1988795 NetBSD does not build with kernel malloc stats
1988782 fr_movequeue can take a short cut
1988669 first nat creation failure prevents further success
1988668 hostmap searching does not work properly
* on some 64bit architectures (such as alpha), the addrfamily_t is packed
differently, throwing off the calculations for adf_len
* one too many READ_ENTERs in ip_sync code.
* clean up fr_fastroute a little by removing some #ifdefs and pushing the
code around a bit to use the same variables (NetBSD)
* more recent NetBSDs use VOP related macros differently
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.18; 1.1.1.1.20; 1.1.1.1.28; 1.1.1.1.34;
Import IPFilter 3.4.27
 1.1.1.1.34.1 18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.1.1.1.28.1 18-Sep-2008  bouyer Pull up following revision(s) (requested by darrenr in ticket #1171):
regress/sys/kern/ipf/regress/ni4.nat: revision 1.2
regress/sys/kern/ipf/regress/ni1.nat: revision 1.2
dist/ipf/tools/ipnat_y.y: revision 1.17
regress/sys/kern/ipf/regress/n5: revision 1.2
regress/sys/kern/ipf/regress/n12: revision 1.2
dist/ipf/lib/printnat.c: revisions 1.1.1.7, 1.2
dist/ipf/ip_fil.c: revision 1.16
sys/dist/ipf/netinet/ip_nat.h: revision 1.14
sys/dist/ipf/netinet/ip_nat.c: revisions 1.37, 1.38
dist/ipf/test/regress/n12: revision 1.2
sys/dist/ipf/netinet/ip_state.c: revision 1.33
regress/sys/kern/ipf/regress/n2: revision 1.2
sys/dist/ipf/netinet/ip_fil.h: revision 1.17
regress/sys/kern/ipf/regress/ni2.nat: revision 1.2
sys/dist/ipf/netinet/ip_compat.h: revision 1.22
2020447 IPFilter's NAT can undo name server random port selection
 1.1.1.1.20.1 15-Sep-2008  skrll Sync with netbsd-4.
 1.1.1.1.18.1 14-Sep-2008  bouyer Pull up following revision(s) (requested by darrenr in ticket #1171):
regress/sys/kern/ipf/regress/ni4.nat: revision 1.2
regress/sys/kern/ipf/regress/ni1.nat: revision 1.2
dist/ipf/tools/ipnat_y.y: revision 1.17
regress/sys/kern/ipf/regress/n5: revision 1.2
regress/sys/kern/ipf/regress/n12: revision 1.2
dist/ipf/lib/printnat.c: revisions 1.1.1.7, 1.2
dist/ipf/ip_fil.c: revision 1.16
sys/dist/ipf/netinet/ip_nat.h: revision 1.14
sys/dist/ipf/netinet/ip_nat.c: revisions 1.37, 1.38
dist/ipf/test/regress/n12: revision 1.2
sys/dist/ipf/netinet/ip_state.c: revision 1.33
regress/sys/kern/ipf/regress/n2: revision 1.2
sys/dist/ipf/netinet/ip_fil.h: revision 1.17
regress/sys/kern/ipf/regress/ni2.nat: revision 1.2
sys/dist/ipf/netinet/ip_compat.h: revision 1.22
2020447 IPFilter's NAT can undo name server random port selection
 1.2.6.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.2 28-Mar-2004  martti branches: 1.1.1.2.40;
Import IPFilter 4.1.1
 1.1.1.1 13-May-2002  martti Import IPFilter 3.4.27
 1.1.1.2.40.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.3 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.2 24-Jul-2008  darrenr branches: 1.2.6;
2020447 IPFilter's NAT can undo name server random port selection
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.2 19-Aug-2009  darrenr Import IPFilter 4.1.33

4.1.33 - Release 16 August 2009

2837931 wrong mode selected in ipf program for hash-entries
2826168 load_http can make ippool core dump
2825150 IPL_LOGMAX used to index some arrays
2825084 ipv6 fragments should not be allowed past 64k
2824713 ipfstat top output alternates between entries and nothing
2824712 ipfstat top output is shows negative ttl
2820965 a single bad ipv6 extension header should not impact others
2818197 ignored fragment bits defined as being reserved
2817667 IPv6 fragment header verification needs attention
2817098 fr_getrulen() finds the wrong rule
2817096 fr_rulen is unused
2741019 Lingering states (Established/Listen - 5/0) in state table
2702887 use of PBR/fastroute causes panic with ipv6
2671913 regression test in7 fails to execute
2598625 parsing empty config file results in an error
2698656 test parsing empty config files
2597956 not all pointers in a clone are reset
2543934 nat_t gets assigned ifp too early
2535795 No need to always bump fr_ref
2535778 Bad IPv6 packets droped by default
2031730 4.1.31 Nat drops fragmented packets after the first
2214661 ipf does not handle IPv6 fragments
2473273 NAT removed before RST/ICMP sent
2216500 fin_state serves no purpose
2424604 adding random MD5 data causes panic
2304435 Ineffecient lock usage in logging
2216491 fin_nat serves little purpose
2055619 duplicating a free-d packet will fail
2042949 Excessive locking when creating nat_t
2035610 nat_update does not need to get locks
2214658 ipf mostly ignores locking in NetBSD
1979427 Memory leak in user utilities - token never freed (rel br)
* SunOS4 does not have a curproc, but it does have u.
* The fix for 2020447 generated random port numbers but not within the
range specified in the map rule. Add in a regression test to verify
that the "random" part works.
2020447 NAT can undo name server random port selection
1988795 NetBSD does not build with kernel malloc stats
1988782 fr_movequeue can take a short cut
1988669 first nat creation failure prevents further success
1988668 hostmap searching does not work properly
* on some 64bit architectures (such as alpha), the addrfamily_t is packed
differently, throwing off the calculations for adf_len
* one too many READ_ENTERs in ip_sync code.
* clean up fr_fastroute a little by removing some #ifdefs and pushing the
code around a bit to use the same variables (NetBSD)
* more recent NetBSDs use VOP related macros differently
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.18; 1.1.1.1.20; 1.1.1.1.28; 1.1.1.1.34;
Import IPFilter 3.4.27
 1.1.1.1.34.1 18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.1.1.1.28.1 18-Sep-2008  bouyer Pull up following revision(s) (requested by darrenr in ticket #1171):
regress/sys/kern/ipf/regress/ni4.nat: revision 1.2
regress/sys/kern/ipf/regress/ni1.nat: revision 1.2
dist/ipf/tools/ipnat_y.y: revision 1.17
regress/sys/kern/ipf/regress/n5: revision 1.2
regress/sys/kern/ipf/regress/n12: revision 1.2
dist/ipf/lib/printnat.c: revisions 1.1.1.7, 1.2
dist/ipf/ip_fil.c: revision 1.16
sys/dist/ipf/netinet/ip_nat.h: revision 1.14
sys/dist/ipf/netinet/ip_nat.c: revisions 1.37, 1.38
dist/ipf/test/regress/n12: revision 1.2
sys/dist/ipf/netinet/ip_state.c: revision 1.33
regress/sys/kern/ipf/regress/n2: revision 1.2
sys/dist/ipf/netinet/ip_fil.h: revision 1.17
regress/sys/kern/ipf/regress/ni2.nat: revision 1.2
sys/dist/ipf/netinet/ip_compat.h: revision 1.22
2020447 IPFilter's NAT can undo name server random port selection
 1.1.1.1.20.1 15-Sep-2008  skrll Sync with netbsd-4.
 1.1.1.1.18.1 14-Sep-2008  bouyer Pull up following revision(s) (requested by darrenr in ticket #1171):
regress/sys/kern/ipf/regress/ni4.nat: revision 1.2
regress/sys/kern/ipf/regress/ni1.nat: revision 1.2
dist/ipf/tools/ipnat_y.y: revision 1.17
regress/sys/kern/ipf/regress/n5: revision 1.2
regress/sys/kern/ipf/regress/n12: revision 1.2
dist/ipf/lib/printnat.c: revisions 1.1.1.7, 1.2
dist/ipf/ip_fil.c: revision 1.16
sys/dist/ipf/netinet/ip_nat.h: revision 1.14
sys/dist/ipf/netinet/ip_nat.c: revisions 1.37, 1.38
dist/ipf/test/regress/n12: revision 1.2
sys/dist/ipf/netinet/ip_state.c: revision 1.33
regress/sys/kern/ipf/regress/n2: revision 1.2
sys/dist/ipf/netinet/ip_fil.h: revision 1.17
regress/sys/kern/ipf/regress/ni2.nat: revision 1.2
sys/dist/ipf/netinet/ip_compat.h: revision 1.22
2020447 IPFilter's NAT can undo name server random port selection
 1.2.6.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.2 23-Jul-2004  martti branches: 1.1.1.2.34;
Import IPFilter 4.1.3
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.4;
Import IPFilter 3.4.27
 1.1.1.2.34.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.4.1 30-Aug-2004  tron Pull up revision 1.1.1.3 (requested by martti in ticket #769):
Import IPFilter 4.1.3
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.1 28-Mar-2004  martti branches: 1.1.1.1.40;
Import IPFilter 4.1.1
 1.1.1.1.40.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.1 28-Mar-2004  martti branches: 1.1.1.1.40;
Import IPFilter 4.1.1
 1.1.1.1.40.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.3 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.2 24-Jul-2008  darrenr branches: 1.2.6;
2020447 IPFilter's NAT can undo name server random port selection
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.3 19-Aug-2009  darrenr Import IPFilter 4.1.33

4.1.33 - Release 16 August 2009

2837931 wrong mode selected in ipf program for hash-entries
2826168 load_http can make ippool core dump
2825150 IPL_LOGMAX used to index some arrays
2825084 ipv6 fragments should not be allowed past 64k
2824713 ipfstat top output alternates between entries and nothing
2824712 ipfstat top output is shows negative ttl
2820965 a single bad ipv6 extension header should not impact others
2818197 ignored fragment bits defined as being reserved
2817667 IPv6 fragment header verification needs attention
2817098 fr_getrulen() finds the wrong rule
2817096 fr_rulen is unused
2741019 Lingering states (Established/Listen - 5/0) in state table
2702887 use of PBR/fastroute causes panic with ipv6
2671913 regression test in7 fails to execute
2598625 parsing empty config file results in an error
2698656 test parsing empty config files
2597956 not all pointers in a clone are reset
2543934 nat_t gets assigned ifp too early
2535795 No need to always bump fr_ref
2535778 Bad IPv6 packets droped by default
2031730 4.1.31 Nat drops fragmented packets after the first
2214661 ipf does not handle IPv6 fragments
2473273 NAT removed before RST/ICMP sent
2216500 fin_state serves no purpose
2424604 adding random MD5 data causes panic
2304435 Ineffecient lock usage in logging
2216491 fin_nat serves little purpose
2055619 duplicating a free-d packet will fail
2042949 Excessive locking when creating nat_t
2035610 nat_update does not need to get locks
2214658 ipf mostly ignores locking in NetBSD
1979427 Memory leak in user utilities - token never freed (rel br)
* SunOS4 does not have a curproc, but it does have u.
* The fix for 2020447 generated random port numbers but not within the
range specified in the map rule. Add in a regression test to verify
that the "random" part works.
2020447 NAT can undo name server random port selection
1988795 NetBSD does not build with kernel malloc stats
1988782 fr_movequeue can take a short cut
1988669 first nat creation failure prevents further success
1988668 hostmap searching does not work properly
* on some 64bit architectures (such as alpha), the addrfamily_t is packed
differently, throwing off the calculations for adf_len
* one too many READ_ENTERs in ip_sync code.
* clean up fr_fastroute a little by removing some #ifdefs and pushing the
code around a bit to use the same variables (NetBSD)
* more recent NetBSDs use VOP related macros differently
 1.1.1.2 14-Apr-2007  martin branches: 1.1.1.2.12;
Import IPFilter 4.1.19
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.18;
Import IPFilter 3.4.27
 1.1.1.2.12.1 18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.1.1.1.18.2 14-Sep-2008  bouyer Pull up following revision(s) (requested by darrenr in ticket #1171):
regress/sys/kern/ipf/regress/ni4.nat: revision 1.2
regress/sys/kern/ipf/regress/ni1.nat: revision 1.2
dist/ipf/tools/ipnat_y.y: revision 1.17
regress/sys/kern/ipf/regress/n5: revision 1.2
regress/sys/kern/ipf/regress/n12: revision 1.2
dist/ipf/lib/printnat.c: revisions 1.1.1.7, 1.2
dist/ipf/ip_fil.c: revision 1.16
sys/dist/ipf/netinet/ip_nat.h: revision 1.14
sys/dist/ipf/netinet/ip_nat.c: revisions 1.37, 1.38
dist/ipf/test/regress/n12: revision 1.2
sys/dist/ipf/netinet/ip_state.c: revision 1.33
regress/sys/kern/ipf/regress/n2: revision 1.2
sys/dist/ipf/netinet/ip_fil.h: revision 1.17
regress/sys/kern/ipf/regress/ni2.nat: revision 1.2
sys/dist/ipf/netinet/ip_compat.h: revision 1.22
2020447 IPFilter's NAT can undo name server random port selection
 1.1.1.1.18.1 07-May-2007  pavel branches: 1.1.1.1.18.1.2; 1.1.1.1.18.1.4;
Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.1.1.1.18.1.4.1 18-Sep-2008  bouyer Pull up following revision(s) (requested by darrenr in ticket #1171):
regress/sys/kern/ipf/regress/ni4.nat: revision 1.2
regress/sys/kern/ipf/regress/ni1.nat: revision 1.2
dist/ipf/tools/ipnat_y.y: revision 1.17
regress/sys/kern/ipf/regress/n5: revision 1.2
regress/sys/kern/ipf/regress/n12: revision 1.2
dist/ipf/lib/printnat.c: revisions 1.1.1.7, 1.2
dist/ipf/ip_fil.c: revision 1.16
sys/dist/ipf/netinet/ip_nat.h: revision 1.14
sys/dist/ipf/netinet/ip_nat.c: revisions 1.37, 1.38
dist/ipf/test/regress/n12: revision 1.2
sys/dist/ipf/netinet/ip_state.c: revision 1.33
regress/sys/kern/ipf/regress/n2: revision 1.2
sys/dist/ipf/netinet/ip_fil.h: revision 1.17
regress/sys/kern/ipf/regress/ni2.nat: revision 1.2
sys/dist/ipf/netinet/ip_compat.h: revision 1.22
2020447 IPFilter's NAT can undo name server random port selection
 1.1.1.1.18.1.2.1 15-Sep-2008  skrll Sync with netbsd-4.
 1.2.6.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 23-Jul-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.1 23-Jul-2004  martti branches: 1.1.1.1.2; 1.1.1.1.36;
Import IPFilter 4.1.3
 1.1.1.1.36.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.2 30-Aug-2004  tron Pull up revision 1.1 (requested by martti in ticket #806):
Import IPFilter 4.1.3.
 1.1.1.1.2.1 23-Jul-2004  tron file ni10.ipf was added on branch netbsd-2-0 on 2004-08-30 19:45:25 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 23-Jul-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.1 23-Jul-2004  martti branches: 1.1.1.1.2; 1.1.1.1.36;
Import IPFilter 4.1.3
 1.1.1.1.36.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.2 30-Aug-2004  tron Pull up revision 1.1 (requested by martti in ticket #806):
Import IPFilter 4.1.3.
 1.1.1.1.2.1 23-Jul-2004  tron file ni10.nat was added on branch netbsd-2-0 on 2004-08-30 19:45:25 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 23-Jul-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.1 23-Jul-2004  martti branches: 1.1.1.1.2; 1.1.1.1.36;
Import IPFilter 4.1.3
 1.1.1.1.36.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.2 30-Aug-2004  tron Pull up revision 1.1 (requested by martti in ticket #806):
Import IPFilter 4.1.3.
 1.1.1.1.2.1 23-Jul-2004  tron file ni11.ipf was added on branch netbsd-2-0 on 2004-08-30 19:45:25 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 23-Jul-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.1 23-Jul-2004  martti branches: 1.1.1.1.2; 1.1.1.1.36;
Import IPFilter 4.1.3
 1.1.1.1.36.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.2 30-Aug-2004  tron Pull up revision 1.1 (requested by martti in ticket #806):
Import IPFilter 4.1.3.
 1.1.1.1.2.1 23-Jul-2004  tron file ni11.nat was added on branch netbsd-2-0 on 2004-08-30 19:45:25 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 23-Jul-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.1 23-Jul-2004  martti branches: 1.1.1.1.2; 1.1.1.1.36;
Import IPFilter 4.1.3
 1.1.1.1.36.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.2 30-Aug-2004  tron Pull up revision 1.1 (requested by martti in ticket #806):
Import IPFilter 4.1.3.
 1.1.1.1.2.1 23-Jul-2004  tron file ni12.ipf was added on branch netbsd-2-0 on 2004-08-30 19:45:25 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 23-Jul-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.1 23-Jul-2004  martti branches: 1.1.1.1.2; 1.1.1.1.36;
Import IPFilter 4.1.3
 1.1.1.1.36.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.2 30-Aug-2004  tron Pull up revision 1.1 (requested by martti in ticket #806):
Import IPFilter 4.1.3.
 1.1.1.1.2.1 23-Jul-2004  tron file ni12.nat was added on branch netbsd-2-0 on 2004-08-30 19:45:25 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 03-Apr-2005  martti branches: 1.1.1;
Initial revision
 1.1.1.1 03-Apr-2005  martti branches: 1.1.1.1.2; 1.1.1.1.30;
Import IPFilter 4.1.8
 1.1.1.1.30.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.2 05-Apr-2005  tron Pull up revision 1.1.1.1 (requested by martti in ticket #109):
Upgraded IPFilter to 4.1.8
 1.1.1.1.2.1 03-Apr-2005  tron file ni13.ipf was added on branch netbsd-3 on 2005-04-05 11:02:49 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 03-Apr-2005  martti branches: 1.1.1;
Initial revision
 1.1.1.2 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.1 03-Apr-2005  martti branches: 1.1.1.1.2; 1.1.1.1.30;
Import IPFilter 4.1.8
 1.1.1.1.30.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.2 05-Apr-2005  tron Pull up revision 1.1.1.1 (requested by martti in ticket #109):
Upgraded IPFilter to 4.1.8
 1.1.1.1.2.1 03-Apr-2005  tron file ni13.nat was added on branch netbsd-3 on 2005-04-05 11:02:49 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 03-Apr-2005  martti branches: 1.1.1;
Initial revision
 1.1.1.1 03-Apr-2005  martti branches: 1.1.1.1.2; 1.1.1.1.30;
Import IPFilter 4.1.8
 1.1.1.1.30.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.2 05-Apr-2005  tron Pull up revision 1.1.1.1 (requested by martti in ticket #109):
Upgraded IPFilter to 4.1.8
 1.1.1.1.2.1 03-Apr-2005  tron file ni14.ipf was added on branch netbsd-3 on 2005-04-05 11:02:49 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 03-Apr-2005  martti branches: 1.1.1;
Initial revision
 1.1.1.2 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.1 03-Apr-2005  martti branches: 1.1.1.1.2; 1.1.1.1.30;
Import IPFilter 4.1.8
 1.1.1.1.30.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.2 05-Apr-2005  tron Pull up revision 1.1.1.1 (requested by martti in ticket #109):
Upgraded IPFilter to 4.1.8
 1.1.1.1.2.1 03-Apr-2005  tron file ni14.nat was added on branch netbsd-3 on 2005-04-05 11:02:49 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 03-Apr-2005  martti branches: 1.1.1;
Initial revision
 1.1.1.1 03-Apr-2005  martti branches: 1.1.1.1.2; 1.1.1.1.30;
Import IPFilter 4.1.8
 1.1.1.1.30.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.2 05-Apr-2005  tron Pull up revision 1.1.1.1 (requested by martti in ticket #109):
Upgraded IPFilter to 4.1.8
 1.1.1.1.2.1 03-Apr-2005  tron file ni15.ipf was added on branch netbsd-3 on 2005-04-05 11:02:49 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 03-Apr-2005  martti branches: 1.1.1;
Initial revision
 1.1.1.1 03-Apr-2005  martti branches: 1.1.1.1.2; 1.1.1.1.30;
Import IPFilter 4.1.8
 1.1.1.1.30.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.2 05-Apr-2005  tron Pull up revision 1.1.1.1 (requested by martti in ticket #109):
Upgraded IPFilter to 4.1.8
 1.1.1.1.2.1 03-Apr-2005  tron file ni15.nat was added on branch netbsd-3 on 2005-04-05 11:02:49 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 03-Apr-2005  martti branches: 1.1.1;
Initial revision
 1.1.1.1 03-Apr-2005  martti branches: 1.1.1.1.2; 1.1.1.1.30;
Import IPFilter 4.1.8
 1.1.1.1.30.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.2 05-Apr-2005  tron Pull up revision 1.1.1.1 (requested by martti in ticket #109):
Upgraded IPFilter to 4.1.8
 1.1.1.1.2.1 03-Apr-2005  tron file ni16.ipf was added on branch netbsd-3 on 2005-04-05 11:02:49 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 03-Apr-2005  martti branches: 1.1.1;
Initial revision
 1.1.1.1 03-Apr-2005  martti branches: 1.1.1.1.2; 1.1.1.1.30;
Import IPFilter 4.1.8
 1.1.1.1.30.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.2 05-Apr-2005  tron Pull up revision 1.1.1.1 (requested by martti in ticket #109):
Upgraded IPFilter to 4.1.8
 1.1.1.1.2.1 03-Apr-2005  tron file ni16.nat was added on branch netbsd-3 on 2005-04-05 11:02:49 +0000
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr branches: 1.1.1.1.4;
Import IPFilter 5.1.1
 1.1.1.1.4.2 17-Apr-2012  yamt sync with head
 1.1.1.1.4.1 30-Jan-2012  yamt file ni17.ipf was added on branch yamt-pagecache on 2012-04-17 00:05:37 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 04-Apr-2006  martti branches: 1.1.1;
Initial revision
 1.1.1.1 04-Apr-2006  martti branches: 1.1.1.1.28;
Import IPFilter 4.1.13
 1.1.1.1.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr branches: 1.1.1.1.4;
Import IPFilter 5.1.1
 1.1.1.1.4.2 17-Apr-2012  yamt sync with head
 1.1.1.1.4.1 30-Jan-2012  yamt file ni18.ipf was added on branch yamt-pagecache on 2012-04-17 00:05:37 +0000
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 04-Apr-2006  martti branches: 1.1.1;
Initial revision
 1.1.1.1 04-Apr-2006  martti branches: 1.1.1.1.28;
Import IPFilter 4.1.13
 1.1.1.1.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 04-Apr-2006  martti branches: 1.1.1;
Initial revision
 1.1.1.1 04-Apr-2006  martti branches: 1.1.1.1.28;
Import IPFilter 4.1.13
 1.1.1.1.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.3 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.2 24-Jul-2008  darrenr branches: 1.2.6;
2020447 IPFilter's NAT can undo name server random port selection
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.2 19-Aug-2009  darrenr Import IPFilter 4.1.33

4.1.33 - Release 16 August 2009

2837931 wrong mode selected in ipf program for hash-entries
2826168 load_http can make ippool core dump
2825150 IPL_LOGMAX used to index some arrays
2825084 ipv6 fragments should not be allowed past 64k
2824713 ipfstat top output alternates between entries and nothing
2824712 ipfstat top output is shows negative ttl
2820965 a single bad ipv6 extension header should not impact others
2818197 ignored fragment bits defined as being reserved
2817667 IPv6 fragment header verification needs attention
2817098 fr_getrulen() finds the wrong rule
2817096 fr_rulen is unused
2741019 Lingering states (Established/Listen - 5/0) in state table
2702887 use of PBR/fastroute causes panic with ipv6
2671913 regression test in7 fails to execute
2598625 parsing empty config file results in an error
2698656 test parsing empty config files
2597956 not all pointers in a clone are reset
2543934 nat_t gets assigned ifp too early
2535795 No need to always bump fr_ref
2535778 Bad IPv6 packets droped by default
2031730 4.1.31 Nat drops fragmented packets after the first
2214661 ipf does not handle IPv6 fragments
2473273 NAT removed before RST/ICMP sent
2216500 fin_state serves no purpose
2424604 adding random MD5 data causes panic
2304435 Ineffecient lock usage in logging
2216491 fin_nat serves little purpose
2055619 duplicating a free-d packet will fail
2042949 Excessive locking when creating nat_t
2035610 nat_update does not need to get locks
2214658 ipf mostly ignores locking in NetBSD
1979427 Memory leak in user utilities - token never freed (rel br)
* SunOS4 does not have a curproc, but it does have u.
* The fix for 2020447 generated random port numbers but not within the
range specified in the map rule. Add in a regression test to verify
that the "random" part works.
2020447 NAT can undo name server random port selection
1988795 NetBSD does not build with kernel malloc stats
1988782 fr_movequeue can take a short cut
1988669 first nat creation failure prevents further success
1988668 hostmap searching does not work properly
* on some 64bit architectures (such as alpha), the addrfamily_t is packed
differently, throwing off the calculations for adf_len
* one too many READ_ENTERs in ip_sync code.
* clean up fr_fastroute a little by removing some #ifdefs and pushing the
code around a bit to use the same variables (NetBSD)
* more recent NetBSDs use VOP related macros differently
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.18; 1.1.1.1.20; 1.1.1.1.28; 1.1.1.1.34;
Import IPFilter 3.4.27
 1.1.1.1.34.1 18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.1.1.1.28.1 18-Sep-2008  bouyer Pull up following revision(s) (requested by darrenr in ticket #1171):
regress/sys/kern/ipf/regress/ni4.nat: revision 1.2
regress/sys/kern/ipf/regress/ni1.nat: revision 1.2
dist/ipf/tools/ipnat_y.y: revision 1.17
regress/sys/kern/ipf/regress/n5: revision 1.2
regress/sys/kern/ipf/regress/n12: revision 1.2
dist/ipf/lib/printnat.c: revisions 1.1.1.7, 1.2
dist/ipf/ip_fil.c: revision 1.16
sys/dist/ipf/netinet/ip_nat.h: revision 1.14
sys/dist/ipf/netinet/ip_nat.c: revisions 1.37, 1.38
dist/ipf/test/regress/n12: revision 1.2
sys/dist/ipf/netinet/ip_state.c: revision 1.33
regress/sys/kern/ipf/regress/n2: revision 1.2
sys/dist/ipf/netinet/ip_fil.h: revision 1.17
regress/sys/kern/ipf/regress/ni2.nat: revision 1.2
sys/dist/ipf/netinet/ip_compat.h: revision 1.22
2020447 IPFilter's NAT can undo name server random port selection
 1.1.1.1.20.1 15-Sep-2008  skrll Sync with netbsd-4.
 1.1.1.1.18.1 14-Sep-2008  bouyer Pull up following revision(s) (requested by darrenr in ticket #1171):
regress/sys/kern/ipf/regress/ni4.nat: revision 1.2
regress/sys/kern/ipf/regress/ni1.nat: revision 1.2
dist/ipf/tools/ipnat_y.y: revision 1.17
regress/sys/kern/ipf/regress/n5: revision 1.2
regress/sys/kern/ipf/regress/n12: revision 1.2
dist/ipf/lib/printnat.c: revisions 1.1.1.7, 1.2
dist/ipf/ip_fil.c: revision 1.16
sys/dist/ipf/netinet/ip_nat.h: revision 1.14
sys/dist/ipf/netinet/ip_nat.c: revisions 1.37, 1.38
dist/ipf/test/regress/n12: revision 1.2
sys/dist/ipf/netinet/ip_state.c: revision 1.33
regress/sys/kern/ipf/regress/n2: revision 1.2
sys/dist/ipf/netinet/ip_fil.h: revision 1.17
regress/sys/kern/ipf/regress/ni2.nat: revision 1.2
sys/dist/ipf/netinet/ip_compat.h: revision 1.22
2020447 IPFilter's NAT can undo name server random port selection
 1.2.6.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 04-Apr-2006  martti branches: 1.1.1;
Initial revision
 1.1.1.1 04-Apr-2006  martti branches: 1.1.1.1.28;
Import IPFilter 4.1.13
 1.1.1.1.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 04-Apr-2006  martti branches: 1.1.1;
Initial revision
 1.1.1.1 04-Apr-2006  martti branches: 1.1.1.1.28;
Import IPFilter 4.1.13
 1.1.1.1.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 04-Apr-2006  martti branches: 1.1.1;
Initial revision
 1.1.1.1 04-Apr-2006  martti branches: 1.1.1.1.28;
Import IPFilter 4.1.13
 1.1.1.1.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 04-Apr-2006  martti branches: 1.1.1;
Initial revision
 1.1.1.1 04-Apr-2006  martti branches: 1.1.1.1.28;
Import IPFilter 4.1.13
 1.1.1.1.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 14-Apr-2007  martin branches: 1.1.1;
Initial revision
 1.1.1.1 14-Apr-2007  martin branches: 1.1.1.1.2; 1.1.1.1.22;
Import IPFilter 4.1.19
 1.1.1.1.22.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.2 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.1.1.1.2.1 14-Apr-2007  pavel file ni23.ipf was added on branch netbsd-4 on 2007-05-07 17:05:37 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 14-Apr-2007  martin branches: 1.1.1;
Initial revision
 1.1.1.1 14-Apr-2007  martin branches: 1.1.1.1.2; 1.1.1.1.22;
Import IPFilter 4.1.19
 1.1.1.1.22.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.2 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.1.1.1.2.1 14-Apr-2007  pavel file ni23.nat was added on branch netbsd-4 on 2007-05-07 17:05:37 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 19-Sep-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 19-Sep-2002  martti branches: 1.1.1.1.2; 1.1.1.1.42;
Import IPFilter 3.4.29
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.2 24-Oct-2002  lukem Pull up upgrade to IPfilter 3.4.29 (requested by martti in ticket #905).
Affected files & revisions:

dist/ipf/HISTORY 1.14
dist/ipf/fils.c 1.17-1.21
dist/ipf/ipf.c 1.11-1.13
dist/ipf/ipfs.c 1.8-1.10
dist/ipf/ipft_ef.c 1.6-1.7
dist/ipf/ipft_td.c 1.6-1.7
dist/ipf/ipft_tx.c 1.7-1.8
dist/ipf/ipmon.c 1.12-1.17
dist/ipf/ipnat.c 1.11-1.12
dist/ipf/ipsend/ip_var.h 1.2
dist/ipf/ipsend/ipsend.c 1.8
dist/ipf/ipsend/iptests.c 1.5
dist/ipf/ipt.c 1.8-1.10
dist/ipf/kmem.c 1.8-1.10
dist/ipf/man/ipf.4 1.10
dist/ipf/man/ipf.5 1.8
dist/ipf/man/ipftest.1 1.3
dist/ipf/man/ipmon.8 1.10
dist/ipf/man/ipnat.5 1.9-1.10
dist/ipf/man/ipnat.8 1.4
dist/ipf/misc.c 1.7
dist/ipf/natparse.c 1.10
dist/ipf/parse.c 1.13
dist/ipf/printnat.c 1.8-1.10
dist/ipf/relay.c 1.5-1.6
dist/ipf/rules/example.9 1.2
etc/rc.d/ipnat 1.8
regress/sys/kern/ipf/Makefile 1.3-1.4
regress/sys/kern/ipf/dotest6 1.2
regress/sys/kern/ipf/expected/f13 1.1.1.2
regress/sys/kern/ipf/expected/i12 1.1.1.1
regress/sys/kern/ipf/expected/ni3 1.1.1.1
regress/sys/kern/ipf/expected/ni5 1.2
regress/sys/kern/ipf/input/f13 1.1.1.2
regress/sys/kern/ipf/input/ipv6.1 1.1.1.1
regress/sys/kern/ipf/input/ni3 1.1.1.1
regress/sys/kern/ipf/regress/i12 1.1.1.1
regress/sys/kern/ipf/regress/ipv6.1 1.1.1.1
regress/sys/kern/ipf/regress/ni3.ipf 1.1.1.1
regress/sys/kern/ipf/regress/ni3.nat 1.1.1.1
sys/arch/alpha/conf/ALPHA 1.169,1.171
sys/arch/amiga/conf/GENERIC 1.185-1.186
sys/arch/arc/conf/GENERIC 1.71-1.72
sys/arch/atari/conf/GENERIC.in 1.24-1.25
sys/arch/cats/conf/GENERIC 1.31-1.32
sys/arch/cobalt/conf/GENERIC 1.34-1.35
sys/arch/hp300/conf/GENERIC 1.83-1.84
sys/arch/i386/conf/CARDBUS 1.66-1.67
sys/arch/i386/conf/GENERIC 1.510,1.512
sys/arch/i386/conf/GENERIC_LAPTOP 1.58-1.59
sys/arch/i386/conf/GENERIC_PS2TINY 1.19-1.20
sys/arch/i386/conf/GENERIC_TINY 1.47-1.48
sys/arch/luna68k/conf/GENERIC 1.33-1.33
sys/arch/mac68k/conf/GENERIC 1.130-1.131
sys/arch/mac68k/conf/GENERICSBC 1.21-1.22
sys/arch/mac68k/conf/SMALLRAM 1.4-1.5
sys/arch/macppc/conf/GENERIC 1.142-1.143
sys/arch/mipsco/conf/GENERIC 1.21-1.22
sys/arch/mmeye/conf/GENERIC 1.44-1.45
sys/arch/news68k/conf/GENERIC 1.36-1.37
sys/arch/news68k/conf/GENERIC_TINY 1.18-1.19
sys/arch/newsmips/conf/GENERIC 1.50-1.51
sys/arch/ofppc/conf/GENERIC 1.56-1.57
sys/arch/pmax/conf/GENERIC 1.103-1.104
sys/arch/prep/conf/GENERIC 1.55-1.56
sys/arch/sbmips/conf/GENERIC 1.11-1.12
sys/arch/sgimips/conf/GENERIC 1.7-1.8
sys/arch/sparc/conf/GENERIC 1.138-1.139
sys/arch/sparc64/conf/GENERIC32 1.46-1.47
sys/arch/vax/conf/GENERIC 1.102-1.103
sys/arch/x68k/conf/ALL 1.55-1.56
sys/arch/x68k/conf/GENERIC 1.80-1.81
sys/lkm/netinet/if_ipl/mln_ipl.c 1.29
sys/netinet/fil.c 1.57-1.58
sys/netinet/ip_auth.c 1.29-1.30
sys/netinet/ip_compat.h 1.30-1.31
sys/netinet/ip_fil.c 1.81-1.86
sys/netinet/ip_fil.h 1.46-1.49
sys/netinet/ip_frag.c 1.33-1.34
sys/netinet/ip_frag.h 1.18
sys/netinet/ip_ftp_pxy.c 1.25-1.26
sys/netinet/ip_h323_pxy.c 1.5-1.6
sys/netinet/ip_log.c 1.22-1.23
sys/netinet/ip_nat.c 1.51-1.53
sys/netinet/ip_nat.h 1.27
sys/netinet/ip_netbios_pxy.c 1.4
sys/netinet/ip_proxy.c 1.35-1.36
sys/netinet/ip_proxy.h 1.18
sys/netinet/ip_state.c 1.41-1.42
sys/netinet/ip_state.h 1.23
sys/netinet/ipl.h 1.14
 1.1.1.1.2.1 19-Sep-2002  lukem file ni3.ipf was added on branch netbsd-1-6 on 2002-10-24 09:34:52 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 19-Sep-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 19-Sep-2002  martti branches: 1.1.1.1.2; 1.1.1.1.42;
Import IPFilter 3.4.29
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.2 24-Oct-2002  lukem Pull up upgrade to IPfilter 3.4.29 (requested by martti in ticket #905).
Affected files & revisions:

dist/ipf/HISTORY 1.14
dist/ipf/fils.c 1.17-1.21
dist/ipf/ipf.c 1.11-1.13
dist/ipf/ipfs.c 1.8-1.10
dist/ipf/ipft_ef.c 1.6-1.7
dist/ipf/ipft_td.c 1.6-1.7
dist/ipf/ipft_tx.c 1.7-1.8
dist/ipf/ipmon.c 1.12-1.17
dist/ipf/ipnat.c 1.11-1.12
dist/ipf/ipsend/ip_var.h 1.2
dist/ipf/ipsend/ipsend.c 1.8
dist/ipf/ipsend/iptests.c 1.5
dist/ipf/ipt.c 1.8-1.10
dist/ipf/kmem.c 1.8-1.10
dist/ipf/man/ipf.4 1.10
dist/ipf/man/ipf.5 1.8
dist/ipf/man/ipftest.1 1.3
dist/ipf/man/ipmon.8 1.10
dist/ipf/man/ipnat.5 1.9-1.10
dist/ipf/man/ipnat.8 1.4
dist/ipf/misc.c 1.7
dist/ipf/natparse.c 1.10
dist/ipf/parse.c 1.13
dist/ipf/printnat.c 1.8-1.10
dist/ipf/relay.c 1.5-1.6
dist/ipf/rules/example.9 1.2
etc/rc.d/ipnat 1.8
regress/sys/kern/ipf/Makefile 1.3-1.4
regress/sys/kern/ipf/dotest6 1.2
regress/sys/kern/ipf/expected/f13 1.1.1.2
regress/sys/kern/ipf/expected/i12 1.1.1.1
regress/sys/kern/ipf/expected/ni3 1.1.1.1
regress/sys/kern/ipf/expected/ni5 1.2
regress/sys/kern/ipf/input/f13 1.1.1.2
regress/sys/kern/ipf/input/ipv6.1 1.1.1.1
regress/sys/kern/ipf/input/ni3 1.1.1.1
regress/sys/kern/ipf/regress/i12 1.1.1.1
regress/sys/kern/ipf/regress/ipv6.1 1.1.1.1
regress/sys/kern/ipf/regress/ni3.ipf 1.1.1.1
regress/sys/kern/ipf/regress/ni3.nat 1.1.1.1
sys/arch/alpha/conf/ALPHA 1.169,1.171
sys/arch/amiga/conf/GENERIC 1.185-1.186
sys/arch/arc/conf/GENERIC 1.71-1.72
sys/arch/atari/conf/GENERIC.in 1.24-1.25
sys/arch/cats/conf/GENERIC 1.31-1.32
sys/arch/cobalt/conf/GENERIC 1.34-1.35
sys/arch/hp300/conf/GENERIC 1.83-1.84
sys/arch/i386/conf/CARDBUS 1.66-1.67
sys/arch/i386/conf/GENERIC 1.510,1.512
sys/arch/i386/conf/GENERIC_LAPTOP 1.58-1.59
sys/arch/i386/conf/GENERIC_PS2TINY 1.19-1.20
sys/arch/i386/conf/GENERIC_TINY 1.47-1.48
sys/arch/luna68k/conf/GENERIC 1.33-1.33
sys/arch/mac68k/conf/GENERIC 1.130-1.131
sys/arch/mac68k/conf/GENERICSBC 1.21-1.22
sys/arch/mac68k/conf/SMALLRAM 1.4-1.5
sys/arch/macppc/conf/GENERIC 1.142-1.143
sys/arch/mipsco/conf/GENERIC 1.21-1.22
sys/arch/mmeye/conf/GENERIC 1.44-1.45
sys/arch/news68k/conf/GENERIC 1.36-1.37
sys/arch/news68k/conf/GENERIC_TINY 1.18-1.19
sys/arch/newsmips/conf/GENERIC 1.50-1.51
sys/arch/ofppc/conf/GENERIC 1.56-1.57
sys/arch/pmax/conf/GENERIC 1.103-1.104
sys/arch/prep/conf/GENERIC 1.55-1.56
sys/arch/sbmips/conf/GENERIC 1.11-1.12
sys/arch/sgimips/conf/GENERIC 1.7-1.8
sys/arch/sparc/conf/GENERIC 1.138-1.139
sys/arch/sparc64/conf/GENERIC32 1.46-1.47
sys/arch/vax/conf/GENERIC 1.102-1.103
sys/arch/x68k/conf/ALL 1.55-1.56
sys/arch/x68k/conf/GENERIC 1.80-1.81
sys/lkm/netinet/if_ipl/mln_ipl.c 1.29
sys/netinet/fil.c 1.57-1.58
sys/netinet/ip_auth.c 1.29-1.30
sys/netinet/ip_compat.h 1.30-1.31
sys/netinet/ip_fil.c 1.81-1.86
sys/netinet/ip_fil.h 1.46-1.49
sys/netinet/ip_frag.c 1.33-1.34
sys/netinet/ip_frag.h 1.18
sys/netinet/ip_ftp_pxy.c 1.25-1.26
sys/netinet/ip_h323_pxy.c 1.5-1.6
sys/netinet/ip_log.c 1.22-1.23
sys/netinet/ip_nat.c 1.51-1.53
sys/netinet/ip_nat.h 1.27
sys/netinet/ip_netbios_pxy.c 1.4
sys/netinet/ip_proxy.c 1.35-1.36
sys/netinet/ip_proxy.h 1.18
sys/netinet/ip_state.c 1.41-1.42
sys/netinet/ip_state.h 1.23
sys/netinet/ipl.h 1.14
 1.1.1.1.2.1 19-Sep-2002  lukem file ni3.nat was added on branch netbsd-1-6 on 2002-10-24 09:34:51 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.3 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.2 24-Jul-2008  darrenr branches: 1.2.6;
2020447 IPFilter's NAT can undo name server random port selection
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.2 19-Aug-2009  darrenr Import IPFilter 4.1.33

4.1.33 - Release 16 August 2009

2837931 wrong mode selected in ipf program for hash-entries
2826168 load_http can make ippool core dump
2825150 IPL_LOGMAX used to index some arrays
2825084 ipv6 fragments should not be allowed past 64k
2824713 ipfstat top output alternates between entries and nothing
2824712 ipfstat top output is shows negative ttl
2820965 a single bad ipv6 extension header should not impact others
2818197 ignored fragment bits defined as being reserved
2817667 IPv6 fragment header verification needs attention
2817098 fr_getrulen() finds the wrong rule
2817096 fr_rulen is unused
2741019 Lingering states (Established/Listen - 5/0) in state table
2702887 use of PBR/fastroute causes panic with ipv6
2671913 regression test in7 fails to execute
2598625 parsing empty config file results in an error
2698656 test parsing empty config files
2597956 not all pointers in a clone are reset
2543934 nat_t gets assigned ifp too early
2535795 No need to always bump fr_ref
2535778 Bad IPv6 packets droped by default
2031730 4.1.31 Nat drops fragmented packets after the first
2214661 ipf does not handle IPv6 fragments
2473273 NAT removed before RST/ICMP sent
2216500 fin_state serves no purpose
2424604 adding random MD5 data causes panic
2304435 Ineffecient lock usage in logging
2216491 fin_nat serves little purpose
2055619 duplicating a free-d packet will fail
2042949 Excessive locking when creating nat_t
2035610 nat_update does not need to get locks
2214658 ipf mostly ignores locking in NetBSD
1979427 Memory leak in user utilities - token never freed (rel br)
* SunOS4 does not have a curproc, but it does have u.
* The fix for 2020447 generated random port numbers but not within the
range specified in the map rule. Add in a regression test to verify
that the "random" part works.
2020447 NAT can undo name server random port selection
1988795 NetBSD does not build with kernel malloc stats
1988782 fr_movequeue can take a short cut
1988669 first nat creation failure prevents further success
1988668 hostmap searching does not work properly
* on some 64bit architectures (such as alpha), the addrfamily_t is packed
differently, throwing off the calculations for adf_len
* one too many READ_ENTERs in ip_sync code.
* clean up fr_fastroute a little by removing some #ifdefs and pushing the
code around a bit to use the same variables (NetBSD)
* more recent NetBSDs use VOP related macros differently
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.18; 1.1.1.1.20; 1.1.1.1.28; 1.1.1.1.34;
Import IPFilter 3.4.27
 1.1.1.1.34.1 18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.1.1.1.28.1 18-Sep-2008  bouyer Pull up following revision(s) (requested by darrenr in ticket #1171):
regress/sys/kern/ipf/regress/ni4.nat: revision 1.2
regress/sys/kern/ipf/regress/ni1.nat: revision 1.2
dist/ipf/tools/ipnat_y.y: revision 1.17
regress/sys/kern/ipf/regress/n5: revision 1.2
regress/sys/kern/ipf/regress/n12: revision 1.2
dist/ipf/lib/printnat.c: revisions 1.1.1.7, 1.2
dist/ipf/ip_fil.c: revision 1.16
sys/dist/ipf/netinet/ip_nat.h: revision 1.14
sys/dist/ipf/netinet/ip_nat.c: revisions 1.37, 1.38
dist/ipf/test/regress/n12: revision 1.2
sys/dist/ipf/netinet/ip_state.c: revision 1.33
regress/sys/kern/ipf/regress/n2: revision 1.2
sys/dist/ipf/netinet/ip_fil.h: revision 1.17
regress/sys/kern/ipf/regress/ni2.nat: revision 1.2
sys/dist/ipf/netinet/ip_compat.h: revision 1.22
2020447 IPFilter's NAT can undo name server random port selection
 1.1.1.1.20.1 15-Sep-2008  skrll Sync with netbsd-4.
 1.1.1.1.18.1 14-Sep-2008  bouyer Pull up following revision(s) (requested by darrenr in ticket #1171):
regress/sys/kern/ipf/regress/ni4.nat: revision 1.2
regress/sys/kern/ipf/regress/ni1.nat: revision 1.2
dist/ipf/tools/ipnat_y.y: revision 1.17
regress/sys/kern/ipf/regress/n5: revision 1.2
regress/sys/kern/ipf/regress/n12: revision 1.2
dist/ipf/lib/printnat.c: revisions 1.1.1.7, 1.2
dist/ipf/ip_fil.c: revision 1.16
sys/dist/ipf/netinet/ip_nat.h: revision 1.14
sys/dist/ipf/netinet/ip_nat.c: revisions 1.37, 1.38
dist/ipf/test/regress/n12: revision 1.2
sys/dist/ipf/netinet/ip_state.c: revision 1.33
regress/sys/kern/ipf/regress/n2: revision 1.2
sys/dist/ipf/netinet/ip_fil.h: revision 1.17
regress/sys/kern/ipf/regress/ni2.nat: revision 1.2
sys/dist/ipf/netinet/ip_compat.h: revision 1.22
2020447 IPFilter's NAT can undo name server random port selection
 1.2.6.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 13-May-2002  martti branches: 1.1.1;
Initial revision
 1.1.1.1 13-May-2002  martti branches: 1.1.1.1.42;
Import IPFilter 3.4.27
 1.1.1.1.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.1 28-Mar-2004  martti branches: 1.1.1.1.40;
Import IPFilter 4.1.1
 1.1.1.1.40.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.1 28-Mar-2004  martti branches: 1.1.1.1.40;
Import IPFilter 4.1.1
 1.1.1.1.40.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 23-Jul-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.1 23-Jul-2004  martti branches: 1.1.1.1.2; 1.1.1.1.36;
Import IPFilter 4.1.3
 1.1.1.1.36.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.2 30-Aug-2004  tron Pull up revision 1.1 (requested by martti in ticket #806):
Import IPFilter 4.1.3.
 1.1.1.1.2.1 23-Jul-2004  tron file ni7.ipf was added on branch netbsd-2-0 on 2004-08-30 19:45:25 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 23-Jul-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.1 23-Jul-2004  martti branches: 1.1.1.1.2; 1.1.1.1.36;
Import IPFilter 4.1.3
 1.1.1.1.36.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.2 30-Aug-2004  tron Pull up revision 1.1 (requested by martti in ticket #806):
Import IPFilter 4.1.3.
 1.1.1.1.2.1 23-Jul-2004  tron file ni7.nat was added on branch netbsd-2-0 on 2004-08-30 19:45:25 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 23-Jul-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.1 23-Jul-2004  martti branches: 1.1.1.1.2; 1.1.1.1.36;
Import IPFilter 4.1.3
 1.1.1.1.36.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.2 30-Aug-2004  tron Pull up revision 1.1 (requested by martti in ticket #806):
Import IPFilter 4.1.3.
 1.1.1.1.2.1 23-Jul-2004  tron file ni8.ipf was added on branch netbsd-2-0 on 2004-08-30 19:45:25 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 23-Jul-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.1 23-Jul-2004  martti branches: 1.1.1.1.2; 1.1.1.1.36;
Import IPFilter 4.1.3
 1.1.1.1.36.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.2 30-Aug-2004  tron Pull up revision 1.1 (requested by martti in ticket #806):
Import IPFilter 4.1.3.
 1.1.1.1.2.1 23-Jul-2004  tron file ni8.nat was added on branch netbsd-2-0 on 2004-08-30 19:45:25 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 23-Jul-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.1 23-Jul-2004  martti branches: 1.1.1.1.2; 1.1.1.1.36;
Import IPFilter 4.1.3
 1.1.1.1.36.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.2 30-Aug-2004  tron Pull up revision 1.1 (requested by martti in ticket #806):
Import IPFilter 4.1.3.
 1.1.1.1.2.1 23-Jul-2004  tron file ni9.ipf was added on branch netbsd-2-0 on 2004-08-30 19:45:25 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 23-Jul-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.1 23-Jul-2004  martti branches: 1.1.1.1.2; 1.1.1.1.36;
Import IPFilter 4.1.3
 1.1.1.1.36.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.2 30-Aug-2004  tron Pull up revision 1.1 (requested by martti in ticket #806):
Import IPFilter 4.1.3.
 1.1.1.1.2.1 23-Jul-2004  tron file ni9.nat was added on branch netbsd-2-0 on 2004-08-30 19:45:25 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.1 28-Mar-2004  martti branches: 1.1.1.1.40;
Import IPFilter 4.1.1
 1.1.1.1.40.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.2 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.1 28-Mar-2004  martti branches: 1.1.1.1.40;
Import IPFilter 4.1.1
 1.1.1.1.40.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.2 04-Apr-2006  martti branches: 1.1.1.2.28;
Import IPFilter 4.1.13
 1.1.1.1 28-Mar-2004  martti Import IPFilter 4.1.1
 1.1.1.2.28.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.2 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.1.1.1 28-Mar-2004  martti branches: 1.1.1.1.40;
Import IPFilter 4.1.1
 1.1.1.1.40.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 28-Mar-2004  martti branches: 1.1.1;
Initial revision
 1.1.1.1 28-Mar-2004  martti branches: 1.1.1.1.40;
Import IPFilter 4.1.1
 1.1.1.1.40.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 14-Apr-2007  martin branches: 1.1.1;
Initial revision
 1.1.1.1 14-Apr-2007  martin branches: 1.1.1.1.2; 1.1.1.1.22;
Import IPFilter 4.1.19
 1.1.1.1.22.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.2 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.1.1.1.2.1 14-Apr-2007  pavel file p5.ipf was added on branch netbsd-4 on 2007-05-07 17:05:38 +0000
 1.2 20-Feb-2009  jmmv Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.1 14-Apr-2007  martin branches: 1.1.1;
Initial revision
 1.1.1.1 14-Apr-2007  martin branches: 1.1.1.1.2; 1.1.1.1.22;
Import IPFilter 4.1.19
 1.1.1.1.22.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.1.1.1.2.2 07-May-2007  pavel Pull up following revision(s) (requested by martin in ticket #614):
dist/ipf/BugReport sync with ipfilter-4-1-20-pullup
dist/ipf/HISTORY sync with ipfilter-4-1-20-pullup
dist/ipf/ip_fil.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_htable.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_lookup.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pool.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_scan.h sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.c sync with ipfilter-4-1-20-pullup
dist/ipf/ip_sync.h sync with ipfilter-4-1-20-pullup
dist/ipf/ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/mlfk_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/mlo_ipl.c sync with ipfilter-4-1-20-pullup
dist/ipf/radix_ipf.h sync with ipfilter-4-1-20-pullup
dist/ipf/BSD/ipfadm-rcd sync with ipfilter-4-1-20-pullup
dist/ipf/iplang/iplang_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/44arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/arp.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/ip.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/iptests.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/resend.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sdlpi.c sync with ipfilter-4-1-20-pullup
dist/ipf/ipsend/sock.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addicmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/addipopt.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_free.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/alist_new.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/bcopywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/binprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/buildopts.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/checkrev.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count4bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/count6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/debug.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/facpri.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/fill6bits.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/gethost.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getnattype.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getport.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getportproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/getsumd.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/hostname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/icmpcode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/initparse.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipf_dotuning.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_ef.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_hx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_pc.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_sn.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_td.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipft_tx.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ipoptsec.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmem.h sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kmemcpywrap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/kvatoname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_file.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_http.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/load_url.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/mutex_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nametokva.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/nat_setgroupmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/ntomask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprint.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optprintv6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/portname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/print_toif.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printactivenat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printaps.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfr.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printfraginfo.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhash_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashdata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmap.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printhostmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printifname.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printip.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printlog.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printmask.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpacket6.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpool_live.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpooldata.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printpoolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printportcmp.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printproto.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printsbuf.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printstate.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/printtunable.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hash.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_hashnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_pool.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/remove_poolnode.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/resetlexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/rwlock_emul.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcp_flags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpflags.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/tcpoptnames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6ionames.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/v6optvalue.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/var.c sync with ipfilter-4-1-20-pullup
dist/ipf/lib/verbose.c sync with ipfilter-4-1-20-pullup
dist/ipf/test/test.format sync with ipfilter-4-1-20-pullup
dist/ipf/test/vfycksum.pl sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/n9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni10 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni11 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni12 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni15 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni19 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni20 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni6 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni7 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni8 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/ni9 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/expected/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ip2.data sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni13 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni14 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni16 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/ni23 sync with ipfilter-4-1-20-pullup
dist/ipf/test/input/p5 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ip2 sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/ni23.nat sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.ipf sync with ipfilter-4-1-20-pullup
dist/ipf/test/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/tools/Makefile sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipf_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfcomp.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipfstat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipftest.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipmon_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipnat_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ippool_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipscan_y.y sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncm.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/ipsyncs.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lex_var.h sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.c sync with ipfilter-4-1-20-pullup
dist/ipf/tools/lexer.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/fil.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_auth.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_compat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_fil_netbsd.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_frag.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ftp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_h323_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_htable.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_ipsec_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_irc_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_log.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_lookup.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_nat.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pool.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_pptp_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_proxy.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_raudio_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rcmd_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_rpcb_pxy.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_scan.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_state.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.c sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ip_sync.h sync with ipfilter-4-1-20-pullup
sys/dist/ipf/netinet/ipl.h sync with ipfilter-4-1-20-pullup
usr.sbin/ipf/libipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/Makefile sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/natipftest sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/test.format sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/vfycksum.pl sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/i12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/n9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni10 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni11 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni12 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni15 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni19 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni20 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni6 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni7 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni8 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/ni9 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/expected/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/f13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ip2.data sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ipv6.1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni1 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni13 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni14 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni16 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni23 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni3 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni4 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/ni5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/input/p5 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ip2 sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni1.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/ni23.nat sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.ipf sync with ipfilter-4-1-20-pullup
regress/sys/kern/ipf/regress/p5.pool sync with ipfilter-4-1-20-pullup
dist/ipf/lib/extras.c delete
dist/ipf/lib/genmask.c delete
dist/ipf/lib/getline.c delete
dist/ipf/lib/hexdump.c delete
dist/ipf/lib/hostmask.c delete
dist/ipf/lib/hostnum.c delete
dist/ipf/lib/loglevel.c delete
dist/ipf/lib/natparse.c delete
dist/ipf/lib/parse.c delete
dist/ipf/lib/portnum.c delete
dist/ipf/lib/ports.c delete
dist/ipf/lib/ratoi.c delete
dist/ipf/lib/ratoui.c delete
dist/ipf/lib/to_interface.c delete
Update IPFilter to 4.1.20.
(Using a helper tag ipfilter-4-1-20-pullup created on HEAD.)
 1.1.1.1.2.1 14-Apr-2007  pavel file p5.pool was added on branch netbsd-4 on 2007-05-07 17:05:38 +0000
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1
 1.2 15-Feb-2012  riz Back out the recent import of IPFilter 5.1.1 for the upcoming branch,
which will now have IPFilter 4.1.34. IPFilter 5.1.1 will be restored
post-branch.

ok: core, releng.
 1.1 30-Jan-2012  darrenr branches: 1.1.1;
Initial revision
 1.1.1.1 30-Jan-2012  darrenr Import IPFilter 5.1.1

RSS XML Feed