Home | History | Annotate | only in /src/regress/sys/kern
History log of /src/regress/sys/kern
RevisionDateAuthorComments
 1.34 08-Nov-2012  pgoyette The sleeping test has been converted to ATF
 1.33 07-Nov-2012  pgoyette sigtramp has been incorporated into ATF test lib/libc/sys/t_sigaction
 1.32 07-Nov-2012  pgoyette The lockf/lockf2 tests are now converted to ATF
 1.31 05-Nov-2012  pgoyette The SysV IPC tests have been converted to atf
 1.30 20-Feb-2009  jmmv branches: 1.30.6; 1.30.12;
Remove the kernel and ipf tests that have been converted to atf and now
live in the tests subtree.
 1.29 05-Apr-2008  yamt branches: 1.29.10;
test lockf deadlock detection.
 1.28 12-Mar-2008  ad A test for the lwpctl preemption counter.
 1.27 10-Sep-2006  kardel branches: 1.27.8; 1.27.14;
add time regression test directory
 1.26 16-Jul-2006  kardel Add regressing test for timeout and sleep releated functions.
currently implemented tests:
- check agreement of sleep time with real time (from system)
to be within 30ms
- check for EINTR return code on processing SIGALRM signals
- check for valid residual time if available from the interface
Tested interfaces:
- nanotime(2)
- select(2)
- poll(2)
- sleep(3)
 1.25 23-Jul-2004  martti Upgraded IPFilter to 4.1.3
 1.24 06-Jul-2004  yamt a test for kern_sa.c rev.1.52.
 1.23 28-Mar-2004  martti branches: 1.23.2;
Sync with official IPFilter
 1.22 15-Apr-2003  erh Add a regression test to check that forced unmounts work correctly.
Bug described in PR kern/5683
 1.21 30-Jan-2003  thorpej Add a ucontext test from Nathan's testsuite.
 1.20 30-Nov-2002  jdolecek add test program for 3way select/poll collision on descriptor, problem
described in kern/17517
 1.19 29-Oct-2002  jdolecek descend to kqueue too, now
 1.18 03-Oct-2002  jdolecek add kqueue subdir, commented out for now
 1.17 16-Sep-2002  gmcgarry Everyone now has CPU locks, so test them.
 1.16 29-Aug-2002  gmcgarry Descend into ras.
 1.15 28-Aug-2002  drochner include <bsd.own.mk> to get MACHINE_CPU and fix conditional
 1.14 28-Aug-2002  gmcgarry A simple regression test for cpu locks.
 1.13 13-May-2002  martti Added ipf regression tests
 1.12 09-Apr-2002  jdolecek add simple regression test for the recently fixed writev(2) bug
 1.11 29-Sep-2001  jdolecek add regression test for the recently found&fixed NEW_PIPE problem
 1.10 12-Jun-2000  sommerfeld Lockf regression test.
 1.9 25-Aug-1999  thorpej Add the SVID IPC tests.
 1.8 08-Jul-1999  ws Add test code for synchronizing caches for signal trampoline code
 1.7 02-Jun-1999  drochner add "extent"
 1.6 22-Mar-1999  sommerfe getcwd regression test.
 1.5 09-Jan-1998  lukem add unfdpass
 1.4 30-Sep-1997  is Cleanup the regress: _SUBDIRUSE after making "make regress" work, by
Charles Hannum.
 1.3 07-May-1997  mycroft Use proginstall:: to disable installing PROG.
 1.2 20-Apr-1995  cgd RCS Id conventions
 1.1 14-Jan-1994  cgd add some regression tests for execve()
 1.23.2.1 15-Aug-2004  tron Pull up revision 1.25 via patch (requested by martti in ticket #763):
Upgraded IPFilter to 4.1.3
 1.27.14.1 24-Mar-2008  keiichi sync with head.
 1.27.8.1 23-Mar-2008  matt sync with HEAD
 1.29.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.30.12.1 20-Nov-2012  tls Resync to 2012-11-19 00:00:00 UTC
 1.30.6.1 16-Jan-2013  yamt sync with (a bit old) head
 1.2 09-Jan-1998  perry RCS Id Police.
 1.1 07-May-1997  mycroft Use proginstall:: to disable installing PROG.
 1.1 20-Dec-2008  ad A kernel module to test multithreaded performance of the kernel allocators.
 1.2 11-Mar-2016  christos PR/50941: David Binderman: fix printf format
 1.1 20-Dec-2008  ad A kernel module to test multithreaded performance of the kernel allocators.
 1.1 13-Oct-2023  ad A dumb test that calling close() on a pipe/socket fd dislodges another
thread in the same process waiting for I/O on the fd.
 1.1 13-Oct-2023  ad A dumb test that calling close() on a pipe/socket fd dislodges another
thread in the same process waiting for I/O on the fd.
 1.18 30-Sep-2003  mycroft Maybe I'm just slow, but having diffs in the wrong direction confuses me...
 1.17 18-Sep-2002  lukem some makefile de-linting
- list NOxxx and LDSTATIC= assignments before everything else
(especially <bsd.own.mk>)
- ensure <bsd.own.mk> is included before NETBSDSRCDIR is used
- add missing RCSids
 1.16 12-Dec-2001  tv MKfoo=no -> NOfoo
 1.15 31-Oct-2001  tv Simplify a bunch of explicit ${.OBJDIR} references to make these more like
the rest of the tree.
 1.14 14-Jan-2001  christos remove duplicate target empty.
 1.13 25-Sep-1999  enami branches: 1.13.6;
Specify libgcc_spec after lib_spec when DESTDIR is defined to keep
consistency with the case DESTDIR is not define. This is part of PR#8369.
 1.12 01-Aug-1999  sommerfeld branches: 1.12.2;
Let builder define DESTDIR in mk.conf or
 1.11 18-Feb-1999  is Copy test scripts to objdir and make them executable, to be sure
they are. We don't chmod +x them in-place because the src directory
tree might be read-only.
Fixes PR 6554, but differently.
 1.10 13-Feb-1999  lukem convert from NOxxx= to MKxxx=no.
include <bsd.own.mk> if testing a MKxxx variable.
 1.9 10-Jan-1999  castor Fix type for LIBCRTEND and order other startup routines to come before
the main test.
 1.8 21-Dec-1998  mjacob This should be noninvasive, and allows my builds to finally work on alpha
(DESTDIR being set case...).
 1.7 12-Sep-1998  wrstuden Make this cross-compile right.
 1.6 02-Mar-1998  cgd note that only static compilation makes sense here
 1.5 07-May-1997  mycroft Use proginstall:: to disable installing PROG.
 1.4 20-Apr-1995  cgd RCS Id conventions
 1.3 01-Mar-1995  glass remove extra tab
 1.2 07-Jan-1995  mycroft Patch from Giles Lean to make compilation flags more consistent.
 1.1 14-Jan-1994  cgd add some regression tests for execve()
 1.12.2.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.13.6.1 25-Apr-2001  he Pull up revision 1.14 (requested by chris):
Remove duplicate ``empty'' target definition.
 1.8 26-Jul-2003  salo netbsd.org->NetBSD.org
 1.7 21-Feb-2002  itojun put TNF 4-clause license.
authors - if you are okay with more relaxed license terms, or the regression
test code was derived from others, pls change them.
 1.6 14-Jun-2000  cgd sweep of my licenses (userland files w/o only my copyright) for
consistency. (no functional changes)
 1.5 14-Jun-2000  cgd fix up NetBSD RCS Ids to match the standard, and the leading comment as
to match as well. No functional changes.
 1.4 18-Feb-1999  is The expected output strings are C locale error strings.
We unsetenv("LANG") so that this test works even when LANG was set.
 1.3 20-Apr-1995  cgd RCS Id conventions
 1.2 29-Jan-1994  jtc Fix spelling error in Copyright notice
 1.1 14-Jan-1994  cgd add some regression tests for execve()
 1.1 14-Jan-1994  cgd add some regression tests for execve()
 1.1 14-Jan-1994  cgd add some regression tests for execve()
 1.1 14-Jan-1994  cgd add some regression tests for execve()
 1.1 14-Jan-1994  cgd add some regression tests for execve()
 1.1 14-Jan-1994  cgd add some regression tests for execve()
 1.1 14-Jan-1994  cgd add some regression tests for execve()
 1.1 14-Jan-1994  cgd add some regression tests for execve()
 1.1 14-Jan-1994  cgd add some regression tests for execve()
 1.1 14-Jan-1994  cgd add some regression tests for execve()
 1.1 14-Jan-1994  cgd add some regression tests for execve()
 1.2 30-Sep-2003  mycroft Catch up with MAXINTERP changing.
 1.1 14-Jan-1994  cgd add some regression tests for execve()
 1.1 14-Jan-1994  cgd add some regression tests for execve()
 1.1 14-Jan-1994  cgd add some regression tests for execve()
 1.8 26-Jul-2003  salo netbsd.org->NetBSD.org
 1.7 21-Feb-2002  itojun put TNF 4-clause license.
authors - if you are okay with more relaxed license terms, or the regression
test code was derived from others, pls change them.
 1.6 03-Jul-2000  matt include cleanup in regress.
 1.5 14-Jun-2000  cgd sweep of my licenses (userland files w/o only my copyright) for
consistency. (no functional changes)
 1.4 14-Jun-2000  cgd fix up NetBSD RCS Ids to match the standard, and the leading comment as
to match as well. No functional changes.
 1.3 20-Apr-1995  cgd RCS Id conventions
 1.2 29-Jan-1994  jtc Fix spelling error in Copyright notice
 1.1 14-Jan-1994  cgd add some regression tests for execve()
 1.1 14-Jan-1994  cgd add some regression tests for execve()
 1.1 14-Jan-1994  cgd add some regression tests for execve()
 1.1 14-Jan-1994  cgd add some regression tests for execve()
 1.1 14-Jan-1994  cgd add some regression tests for execve()
 1.7 18-Aug-2011  christos provide the out of address space test in a gcc-4.5 friendly way.
 1.6 22-Jun-2011  mrg apply some -Wno-error and/or -fno-strict-aliasing.


all of this should be looked at closer, but some of them are not
very trivial.
 1.5 14-Oct-2006  bjh21 Make regress target depend on the test program so as to ensure it gets
compiled.
 1.4 18-Sep-2002  lukem some makefile de-linting
- list NOxxx and LDSTATIC= assignments before everything else
(especially <bsd.own.mk>)
- ensure <bsd.own.mk> is included before NETBSDSRCDIR is used
- add missing RCSids
 1.3 12-Dec-2001  tv MKfoo=no -> NOfoo
 1.2 26-Mar-1999  sommerfe fail more gracefully if not root
 1.1 22-Mar-1999  sommerfe getcwd regression test.
 1.10 18-Aug-2011  christos provide the out of address space test in a gcc-4.5 friendly way.
 1.9 28-Apr-2008  martin Remove clause 3 and 4 from TNF licenses
 1.8 06-Feb-2005  perry branches: 1.8.24;
de-__P, remove obsolete "register" declarations.
 1.7 20-Jul-2002  grant sweep of errx/warnx, remove unnecessary trailing \n
 1.6 21-Feb-2002  itojun put TNF 4-clause license.
authors - if you are okay with more relaxed license terms, or the regression
test code was derived from others, pls change them.
 1.5 11-Jul-1999  sommerfeld Add permission checking (execute-only innermost directory)
 1.4 19-Jun-1999  sommerfeld Compensate for fix to PR7761; kernel now clips overly large length
 1.3 26-Mar-1999  sommerfe branches: 1.3.2;
move __getcwd prototypes to libc-private header file.

XXX duplicate the prototype in getcwd regression test (which needs to
call the syscall directly for reasonably complete testing).
 1.2 26-Mar-1999  sommerfe fail more gracefully if not root
 1.1 22-Mar-1999  sommerfe getcwd regression test.
 1.3.2.1 21-Nov-1999  he Pull up revisions 1.4-1.5 (requested by scw and sommerfeld):
Compensate for fix to PR#7761 (kernel now clips overly large
length), and add another test.
 1.8.24.1 18-May-2008  yamt sync with head.
 1.4 28-Apr-2008  martin Remove clause 3 and 4 from TNF licenses
 1.3 06-Feb-2005  perry branches: 1.3.24;
de-__P, remove obsolete "register" declarations.
 1.2 21-Feb-2002  itojun put TNF 4-clause license.
authors - if you are okay with more relaxed license terms, or the regression
test code was derived from others, pls change them.
 1.1 22-Mar-1999  sommerfe getcwd regression test.
 1.3.24.1 18-May-2008  yamt sync with head.
 1.3 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22307, verified by myself.
 1.2 21-Feb-2002  itojun put TNF 4-clause license.
authors - if you are okay with more relaxed license terms, or the regression
test code was derived from others, pls change them.
 1.1 22-Mar-1999  sommerfe getcwd regression test.
 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
 1.2 20-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-Oct-2002  jdolecek branches: 1.1.1;
Initial revision
 1.1.1.1 03-Oct-2002  jdolecek branches: 1.1.1.1.40;
Basic set of kqueue tests for various filters. Most of files based
on code written by Luke Mewburn.
These need to be compiled with kqueue headers and kqueue-enabled libc.
 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.1 03-Oct-2002  jdolecek branches: 1.1.1;
Initial revision
 1.1.1.1 03-Oct-2002  jdolecek Basic set of kqueue tests for various filters. Most of files based
on code written by Luke Mewburn.
These need to be compiled with kqueue headers and kqueue-enabled libc.
 1.1 03-Oct-2002  jdolecek branches: 1.1.1;
Initial revision
 1.1.1.1 03-Oct-2002  jdolecek Basic set of kqueue tests for various filters. Most of files based
on code written by Luke Mewburn.
These need to be compiled with kqueue headers and kqueue-enabled libc.
 1.2 28-Apr-2008  martin Remove clause 3 and 4 from TNF licenses
 1.1 03-Oct-2002  jdolecek branches: 1.1.1;
Initial revision
 1.1.1.1 03-Oct-2002  jdolecek branches: 1.1.1.1.30;
Basic set of kqueue tests for various filters. Most of files based
on code written by Luke Mewburn.
These need to be compiled with kqueue headers and kqueue-enabled libc.
 1.1.1.1.30.1 18-May-2008  yamt sync with head.
 1.5 29-Dec-2008  christos fix time_t formats
 1.4 28-Apr-2008  martin Remove clause 3 and 4 from TNF licenses
 1.3 29-Sep-2006  christos branches: 1.3.16;
Coverity CID 1194: Negative returns (from Arnaud Lacombe)
 1.2 21-Oct-2003  itojun NULL/integer mixup
 1.1 03-Oct-2002  jdolecek branches: 1.1.1;
Initial revision
 1.1.1.1 03-Oct-2002  jdolecek Basic set of kqueue tests for various filters. Most of files based
on code written by Luke Mewburn.
These need to be compiled with kqueue headers and kqueue-enabled libc.
 1.3.16.1 18-May-2008  yamt sync with head.
 1.2 28-Apr-2008  martin Remove clause 3 and 4 from TNF licenses
 1.1 03-Oct-2002  jdolecek branches: 1.1.1;
Initial revision
 1.1.1.1 03-Oct-2002  jdolecek branches: 1.1.1.1.30;
Basic set of kqueue tests for various filters. Most of files based
on code written by Luke Mewburn.
These need to be compiled with kqueue headers and kqueue-enabled libc.
 1.1.1.1.30.1 18-May-2008  yamt sync with head.
 1.1 23-May-2008  ad branches: 1.1.2; 1.1.4;
A dumb test of how long it takes to send a byte through a pipe, using
timeshared threads and realtime threads.
 1.1.4.2 24-Sep-2008  wrstuden Missed previously.
 1.1.4.1 23-May-2008  wrstuden file Makefile was added on branch wrstuden-revivesa on 2008-09-24 04:08:38 +0000
 1.1.2.2 04-Jun-2008  yamt sync with head
 1.1.2.1 23-May-2008  yamt file Makefile was added on branch yamt-pf42 on 2008-06-04 02:04:36 +0000
 1.1 23-May-2008  ad branches: 1.1.2; 1.1.4;
A dumb test of how long it takes to send a byte through a pipe, using
timeshared threads and realtime threads.
 1.1.4.2 24-Sep-2008  wrstuden Missed previously.
 1.1.4.1 23-May-2008  wrstuden file latency1.c was added on branch wrstuden-revivesa on 2008-09-24 04:08:38 +0000
 1.1.2.2 04-Jun-2008  yamt sync with head
 1.1.2.1 23-May-2008  yamt file latency1.c was added on branch yamt-pf42 on 2008-06-04 02:04:36 +0000
 1.1 28-May-2008  ad branches: 1.1.2; 1.1.4;
Another latency test. This one uses realtime threads, _lwp_park, and
measures how long preemption takes (kernel preemption if the arch
implements it).
 1.1.4.2 24-Sep-2008  wrstuden Missed previously.
 1.1.4.1 28-May-2008  wrstuden file Makefile was added on branch wrstuden-revivesa on 2008-09-24 04:08:38 +0000
 1.1.2.2 04-Jun-2008  yamt sync with head
 1.1.2.1 28-May-2008  yamt file Makefile was added on branch yamt-pf42 on 2008-06-04 02:04:36 +0000
 1.4 28-Jan-2009  ad - If given an arg, don't bind to curcpu.
- Set line buffering on stdout.
 1.3 16-Jun-2008  rmind branches: 1.3.2;
- Add general cpuset macros.
- Use kcpuset name for kernel-only functions.
- Use cpuid_t to specify CPU ID.
- Unify all cpuset users.

API is expected to be stable now.
 1.2 16-Jun-2008  rmind Sync with the latest cpuset changes.
 1.1 28-May-2008  ad branches: 1.1.2;
Another latency test. This one uses realtime threads, _lwp_park, and
measures how long preemption takes (kernel preemption if the arch
implements it).
 1.1.2.3 17-Jun-2008  yamt sync with head.
 1.1.2.2 04-Jun-2008  yamt sync with head
 1.1.2.1 28-May-2008  yamt file latency2.c was added on branch yamt-pf42 on 2008-06-04 02:04:36 +0000
 1.3.2.2 24-Sep-2008  wrstuden Missed previously.
 1.3.2.1 16-Jun-2008  wrstuden file latency2.c was added on branch wrstuden-revivesa on 2008-09-24 04:08:38 +0000
 1.1 29-Jan-2009  ad A threaded benchmark for namei()
 1.3 23-Nov-2019  ad Redo previous differently.
 1.2 23-Nov-2019  ad Fix compiler warning.
 1.1 29-Jan-2009  ad branches: 1.1.48;
A threaded benchmark for namei()
 1.1.48.1 08-Apr-2020  martin Merge changes from current as of 20200406
 1.1 28-Aug-2002  gmcgarry Regression tests for RAS. Tests the basic functionality including
forking and execing.
 1.2 07-Jan-2004  martin Remove previous makefile hack (disabling optimization) and add
__insn_barrier()s instead.
 1.1 06-Jan-2004  martin Avoid optimizations that move common code out of the RAS.
The compiler does not understand RAS, so it makes wrong assumptions
about the lifetime of register values.
 1.8 10-Jan-2014  christos Fix NOMAN
 1.7 10-Jan-2014  martin ACTIVE_CC can only be used after include of bsd.own.mk
 1.6 04-Apr-2012  joerg branches: 1.6.2;
Disable new -Wstring-plus-int warning where needed for now.
Adjust various places that add GCC-only options to check for the active
compiler first.
 1.5 20-Jun-2011  mrg branches: 1.5.2;
remove most of the remaining HAVE_GCC tests that are always true in
the modern world.
 1.4 29-Aug-2008  gmcgarry branches: 1.4.18;
Wrap compiler-specific flags with HAVE_GCC and HAVE_PCC as necessary. Add a few flags for PCC.
 1.3 19-Sep-2006  skrll branches: 1.3.18;
GCC 4 requires -fno-reorder-blocks to ensure that RAS_START/RAS_END
covers the right bits of code in these tests.
 1.2 18-Sep-2002  lukem branches: 1.2.12;
some makefile de-linting
- list NOxxx and LDSTATIC= assignments before everything else
(especially <bsd.own.mk>)
- ensure <bsd.own.mk> is included before NETBSDSRCDIR is used
- add missing RCSids
 1.1 28-Aug-2002  gmcgarry Regression tests for RAS. Tests the basic functionality including
forking and execing.
 1.2.12.1 25-Sep-2006  riz Pull up following revision(s) (requested by skrll in ticket #182):
regress/sys/kern/ras/ras2/Makefile: revision 1.3
regress/sys/kern/ras/ras1/Makefile: revision 1.3
lib/libc/sys/rasctl.2: revision 1.12
Note that newer gcc require -fno-reorder-blocks.
Various other improvements. Bump date.
Based on a patch by skrll.
GCC 4 requires -fno-reorder-blocks to ensure that RAS_START/RAS_END
covers the right bits of code in these tests.
 1.3.18.1 18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.4.18.1 23-Jun-2011  cherry Catchup with rmind-uvmplock merge.
 1.5.2.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.5.2.1 17-Apr-2012  yamt sync with head
 1.6.2.1 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.9 02-Nov-2012  chs our current gcc puts the loop after the RAS_END() label on several
platforms, adjust the code so that gcc does the right thing again.
 1.8 28-Apr-2008  martin branches: 1.8.4; 1.8.26;
Remove clause 3 and 4 from TNF licenses
 1.7 24-Dec-2005  perry branches: 1.7.18;
Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.
 1.6 03-Mar-2004  thorpej Use the new RAS_*() macros.
 1.5 18-Jan-2004  martin Nuke all userland uses of __HAVE_RAS in favor of runtime detection.
 1.4 07-Jan-2004  martin Remove previous makefile hack (disabling optimization) and add
__insn_barrier()s instead.
 1.3 02-Jan-2004  martin On archictectures not supporting RAS make this regression tests
print a message to that effect and let them pass.
 1.2 29-Aug-2002  gmcgarry Add RCSIDs and copyright.
 1.1 28-Aug-2002  gmcgarry Regression tests for RAS. Tests the basic functionality including
forking and execing.
 1.7.18.1 18-May-2008  yamt sync with head.
 1.8.26.1 20-Nov-2012  tls Resync to 2012-11-19 00:00:00 UTC
 1.8.4.1 16-Jan-2013  yamt sync with (a bit old) head
 1.8 10-Jan-2014  christos Fix NOMAN
 1.7 10-Jan-2014  martin ACTIVE_CC can only be used after include of bsd.own.mk
 1.6 04-Apr-2012  joerg branches: 1.6.2;
Disable new -Wstring-plus-int warning where needed for now.
Adjust various places that add GCC-only options to check for the active
compiler first.
 1.5 20-Jun-2011  mrg branches: 1.5.2;
remove most of the remaining HAVE_GCC tests that are always true in
the modern world.
 1.4 29-Aug-2008  gmcgarry branches: 1.4.18;
Wrap compiler-specific flags with HAVE_GCC and HAVE_PCC as necessary. Add a few flags for PCC.
 1.3 19-Sep-2006  skrll branches: 1.3.18;
GCC 4 requires -fno-reorder-blocks to ensure that RAS_START/RAS_END
covers the right bits of code in these tests.
 1.2 18-Sep-2002  lukem branches: 1.2.12;
some makefile de-linting
- list NOxxx and LDSTATIC= assignments before everything else
(especially <bsd.own.mk>)
- ensure <bsd.own.mk> is included before NETBSDSRCDIR is used
- add missing RCSids
 1.1 28-Aug-2002  gmcgarry Regression tests for RAS. Tests the basic functionality including
forking and execing.
 1.2.12.1 25-Sep-2006  riz Pull up following revision(s) (requested by skrll in ticket #182):
regress/sys/kern/ras/ras2/Makefile: revision 1.3
regress/sys/kern/ras/ras1/Makefile: revision 1.3
lib/libc/sys/rasctl.2: revision 1.12
Note that newer gcc require -fno-reorder-blocks.
Various other improvements. Bump date.
Based on a patch by skrll.
GCC 4 requires -fno-reorder-blocks to ensure that RAS_START/RAS_END
covers the right bits of code in these tests.
 1.3.18.1 18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.4.18.1 23-Jun-2011  cherry Catchup with rmind-uvmplock merge.
 1.5.2.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.5.2.1 17-Apr-2012  yamt sync with head
 1.6.2.1 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.11 02-Nov-2012  chs our current gcc puts the loop after the RAS_END() label on several
platforms, adjust the code so that gcc does the right thing again.
 1.10 28-Apr-2008  martin branches: 1.10.4; 1.10.26;
Remove clause 3 and 4 from TNF licenses
 1.9 12-Jan-2008  dsl branches: 1.9.4;
The interval timers (setitimer()) are not inherited by fork (I've checked
the SuS) so start the timer in the correct process otherwise this test
will never timeout.
 1.8 06-Jan-2008  martin Use WEXITSTATUS() on wait() results. From David Laight.
 1.7 24-Dec-2005  perry branches: 1.7.10;
Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.
 1.6 03-Mar-2004  thorpej Use the new RAS_*() macros.
 1.5 18-Jan-2004  martin Nuke all userland uses of __HAVE_RAS in favor of runtime detection.
 1.4 07-Jan-2004  martin Remove previous makefile hack (disabling optimization) and add
__insn_barrier()s instead.
 1.3 02-Jan-2004  martin On archictectures not supporting RAS make this regression tests
print a message to that effect and let them pass.
 1.2 29-Aug-2002  gmcgarry Add RCSIDs and copyright.
 1.1 28-Aug-2002  gmcgarry Regression tests for RAS. Tests the basic functionality including
forking and execing.
 1.7.10.2 23-Mar-2008  matt sync with HEAD
 1.7.10.1 09-Jan-2008  matt sync with HEAD
 1.9.4.1 18-May-2008  yamt sync with head.
 1.10.26.1 20-Nov-2012  tls Resync to 2012-11-19 00:00:00 UTC
 1.10.4.1 16-Jan-2013  yamt sync with (a bit old) head
 1.8 10-Jan-2014  christos Fix NOMAN
 1.7 10-Jan-2014  martin ACTIVE_CC can only be used after include of bsd.own.mk
 1.6 04-Apr-2012  joerg branches: 1.6.2;
Disable new -Wstring-plus-int warning where needed for now.
Adjust various places that add GCC-only options to check for the active
compiler first.
 1.5 20-Jun-2011  mrg branches: 1.5.2;
remove most of the remaining HAVE_GCC tests that are always true in
the modern world.
 1.4 29-Aug-2008  gmcgarry branches: 1.4.18;
Wrap compiler-specific flags with HAVE_GCC and HAVE_PCC as necessary. Add a few flags for PCC.
 1.3 02-Sep-2006  martin branches: 1.3.18;
Add -fno-reorder-blocks for gcc4, to avoid duplicate label definition
by RAS_END() - untill we find some better solution.
 1.2 18-Sep-2002  lukem some makefile de-linting
- list NOxxx and LDSTATIC= assignments before everything else
(especially <bsd.own.mk>)
- ensure <bsd.own.mk> is included before NETBSDSRCDIR is used
- add missing RCSids
 1.1 28-Aug-2002  gmcgarry Regression tests for RAS. Tests the basic functionality including
forking and execing.
 1.3.18.1 18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.4.18.1 23-Jun-2011  cherry Catchup with rmind-uvmplock merge.
 1.5.2.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.5.2.1 17-Apr-2012  yamt sync with head
 1.6.2.1 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.10 02-Nov-2012  chs our current gcc puts the loop after the RAS_END() label on several
platforms, adjust the code so that gcc does the right thing again.
 1.9 28-Apr-2008  martin branches: 1.9.4; 1.9.26;
Remove clause 3 and 4 from TNF licenses
 1.8 06-Jan-2008  martin branches: 1.8.4;
Use WEXITSTATUS() on wait() results. From David Laight.
 1.7 24-Dec-2005  perry branches: 1.7.10;
Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.
 1.6 03-Mar-2004  thorpej Use the new RAS_*() macros.
 1.5 18-Jan-2004  martin Nuke all userland uses of __HAVE_RAS in favor of runtime detection.
 1.4 07-Jan-2004  martin Remove previous makefile hack (disabling optimization) and add
__insn_barrier()s instead.
 1.3 02-Jan-2004  martin On archictectures not supporting RAS make this regression tests
print a message to that effect and let them pass.
 1.2 29-Aug-2002  gmcgarry Add RCSIDs and copyright.
 1.1 28-Aug-2002  gmcgarry Regression tests for RAS. Tests the basic functionality including
forking and execing.
 1.7.10.1 09-Jan-2008  matt sync with HEAD
 1.8.4.1 18-May-2008  yamt sync with head.
 1.9.26.1 20-Nov-2012  tls Resync to 2012-11-19 00:00:00 UTC
 1.9.4.1 16-Jan-2013  yamt sync with (a bit old) head
 1.1 06-Jul-2004  yamt a test for kern_sa.c rev.1.52.
 1.1 06-Jul-2004  yamt a test for kern_sa.c rev.1.52.
 1.1 06-Jul-2004  yamt a test for kern_sa.c rev.1.52.
 1.1 21-Mar-2008  yamt branches: 1.1.2;
test select(2).
 1.1.2.2 23-Mar-2008  matt sync with HEAD
 1.1.2.1 21-Mar-2008  matt file Makefile was added on branch matt-armv6 on 2008-03-23 00:43:00 +0000
 1.3 02-Nov-2011  yamt - count the number of bits correctly
- more check
- tweak numbers
- use more accurate time
 1.2 21-Mar-2008  ad branches: 1.2.2;
- Use atomic_inc_uint() to maintain the global count.
- Use a barrier to sync thread start.

Ok yamt@.
 1.1 21-Mar-2008  yamt test select(2).
 1.2.2.2 23-Mar-2008  matt sync with HEAD
 1.2.2.1 21-Mar-2008  matt file select.c was added on branch matt-armv6 on 2008-03-23 00:43:00 +0000
 1.1 04-Dec-2007  ad branches: 1.1.4;
A quick-and-dirty test that forces the softclock interrupt to block.
 1.1.4.2 09-Jan-2008  matt sync with HEAD
 1.1.4.1 04-Dec-2007  matt file Makefile was added on branch matt-armv6 on 2008-01-09 01:37:38 +0000
 1.2 28-Apr-2008  martin Remove clause 3 and 4 from TNF licenses
 1.1 04-Dec-2007  ad branches: 1.1.4; 1.1.8;
A quick-and-dirty test that forces the softclock interrupt to block.
 1.1.8.1 18-May-2008  yamt sync with head.
 1.1.4.2 09-Jan-2008  matt sync with HEAD
 1.1.4.1 04-Dec-2007  matt file softint1.c was added on branch matt-armv6 on 2008-01-09 01:37:39 +0000
 1.8 18-Sep-2002  lukem some makefile de-linting
- list NOxxx and LDSTATIC= assignments before everything else
(especially <bsd.own.mk>)
- ensure <bsd.own.mk> is included before NETBSDSRCDIR is used
- add missing RCSids
 1.7 12-Dec-2001  tv MKfoo=no -> NOfoo
 1.6 05-Jun-2000  thorpej - Kill some warnings, and enable WARNS=1.
- Use CMSG_SPACE() and CMSG_DATA() properly; don't define structures
to hold messages, which will not have the correct alignment after
the cmsg header.
 1.5 24-Jan-2000  mycroft Clean all the files...
 1.4 13-Feb-1999  lukem convert from NOxxx= to MKxxx=no.
include <bsd.own.mk> if testing a MKxxx variable.
 1.3 02-Mar-1998  cgd no point in LDSTATIC=-static here
 1.2 07-Jan-1998  thorpej Rewrite this to also test passing credentials.
 1.1 07-Jan-1998  thorpej Add a regression test to test passing of multiple file descriptors as
Unix domain socket ancillary data.
 1.3 21-Jan-1999  mycroft Make this a little more flexible, and adjust to catch
a particular error.
 1.2 07-Jan-1998  thorpej Rewrite this to also test passing credentials.
 1.1 07-Jan-1998  thorpej Add a regression test to test passing of multiple file descriptors as
Unix domain socket ancillary data.
 1.12 08-Aug-2021  nia introduce a SOL_LOCAL for unix-domain socket level socket options
as an alias of the current 0 used for these options, as in FreeBSD.

reviewed by many.
 1.11 10-Jan-2017  christos need <sys/stat.h>
 1.10 28-Apr-2008  martin branches: 1.10.44;
Remove clause 3 and 4 from TNF licenses
 1.9 29-Feb-2008  ad branches: 1.9.2;
Fix uninitialized variable that caused this to fail spuriously.
 1.8 10-May-2006  mrg branches: 1.8.10; 1.8.16;
use socklen_t where appropriate.
 1.7 06-Feb-2005  perry de-__P, remove obsolete "register" declarations.
 1.6 05-Jun-2000  thorpej - Kill some warnings, and enable WARNS=1.
- Use CMSG_SPACE() and CMSG_DATA() properly; don't define structures
to hold messages, which will not have the correct alignment after
the cmsg header.
 1.5 22-Mar-1999  sommerfe Make this a more thorough test of file descriptor passing
 1.4 21-Jan-1999  mycroft Make this a little more flexible, and adjust to catch
a particular error.
 1.3 24-Jun-1998  thorpej Use PF_* for socket(2) calls.
 1.2 07-Jan-1998  thorpej Rewrite this to also test passing credentials.
 1.1 07-Jan-1998  thorpej Add a regression test to test passing of multiple file descriptors as
Unix domain socket ancillary data.
 1.8.16.1 24-Mar-2008  keiichi sync with head.
 1.8.10.1 23-Mar-2008  matt sync with HEAD
 1.9.2.1 18-May-2008  yamt sync with head.
 1.10.44.1 20-Mar-2017  pgoyette Sync with HEAD

RSS XML Feed