1$NetBSD: README,v 1.1.2.4 2013/02/08 19:18:12 riz Exp $
2
3npftest - a tool for regression testing and debugging NPF.
4It uses RUMP framework to run NPF kernel module in the userspace.
5
6---
7
8Test:
9
10npfctl debug npftest.conf /tmp/npf.plist
11npftest -c /tmp/npf.plist -t
12
13Stream:
14
15tcpdump -w stream.pcap -i $INTERFACE "host $HOST and tcp"
16npfctl debug
17npftest -c /tmp/npf.plist -s stream.pcap -o stream_npf_data.txt
18
19Preferably, use MALLOC_OPTIONS="AJ" and/or other facilities.
20
21---
22
23Update RUMP libraries once the kernel side has been changed.  Hint:
24
25cd src/sys/net/npf
26sudo make includes
27
28cd src/sys/rump/net/lib/libnpf
29make distclean
30MKDEBUG=yes MKDEBUGLIB=yes DBG="-g -O2" make -j8
31sudo MKDEBUG=yes MKDEBUGLIB=yes DBG="-g -O2" make install
32