Up to [cvs.NetBSD.org] / src / usr.sbin / npf / npftest / libnpftest
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: MAIN
Revision 1.4 / (download) - annotate - [select for diffs], Sun Jan 20 18:45:57 2013 UTC (3 months, 3 weeks ago) by rmind
Branch: MAIN
CVS Tags: yamt-pagecache-base8,
tls-maxphys-nbase,
tls-maxphys-base,
agc-symver-base,
agc-symver,
HEAD
Changes since 1.3: +21 -2
lines
Diff to previous 1.3 (colored)
- nbuf_ensure_contig: rework to use m_ensure_contig(9), which will not free the mbuf chain on failure. Fixes some corner cases. Improve regression test and sprinkle some asserts. - npf_reassembly: clear nbuf on IPv6 reassembly failure path (partial fix). The problem was found and fix provided by Anthony Mallet.
Revision 1.3 / (download) - annotate - [select for diffs], Mon Dec 24 19:05:48 2012 UTC (4 months, 3 weeks ago) by rmind
Branch: MAIN
Changes since 1.2: +37 -22
lines
Diff to previous 1.2 (colored)
- Rework NPF's nbuf interface: use advancing and ensuring as a main method. Eliminate unnecessary copy and simplify. Adapt regression tests. - Simplify ICMP ALG a little. While here, handle ICMP ECHO for traceroute. - Minor fixes, misc cleanup.
Revision 1.2 / (download) - annotate - [select for diffs], Tue Aug 21 20:52:11 2012 UTC (8 months, 3 weeks ago) by rmind
Branch: MAIN
CVS Tags: yamt-pagecache-base7,
yamt-pagecache-base6
Branch point for: tls-maxphys
Changes since 1.1: +5 -8
lines
Diff to previous 1.1 (colored)
npftest: - Do not stop running other tests, if some tests fail. - Fix some endianness bugs in the test cases. Tested on sparc64 by martin@, all tests pass.
Revision 1.1 / (download) - annotate - [select for diffs], Sat Apr 14 21:57:29 2012 UTC (13 months ago) by rmind
Branch: MAIN
CVS Tags: yamt-pagecache-base5,
yamt-pagecache-base4
Branch point for: yamt-pagecache,
netbsd-6
Add initial NPF regression tests integrated with RUMP framework (running the kernel part of NPF in userland). Other tests will be added once converted to RUMP framework. All tests are in the public domain. Some Makefile fixes from christos@.