NameDateSize

..10-Dec-20254 KiB

files.npfH A D01-Jun-20251.2 KiB

if_npflog.cH A D29-Sep-20184.1 KiB

if_npflog.hH A D29-Sep-20182 KiB

lpm.cH A D12-Jun-201910.5 KiB

lpm.hH A D12-Jun-20191.9 KiB

MakefileH A D19-Sep-2013143

npf.cH A D27-Aug-20205.3 KiB

npf.hH A D09-Oct-20259.3 KiB

npf_alg.cH A D30-May-20209.3 KiB

npf_alg_icmp.cH A D30-May-202011.8 KiB

npf_bpf.cH A D29-Sep-20185.2 KiB

npf_conf.cH A D13-Feb-20227 KiB

npf_conn.cH A D22-Jan-202327.4 KiB

npf_conn.hH A D30-May-20206 KiB

npf_conndb.cH A D30-May-202011.6 KiB

npf_connkey.cH A D30-May-202011 KiB

npf_ctl.cH A D01-Jun-202519.9 KiB

npf_ext_log.cH A D30-May-20204.7 KiB

npf_ext_normalize.cH A D08-Mar-20216.5 KiB

npf_ext_rndblock.cH A D30-May-20204.9 KiB

npf_handler.cH A D08-Jul-202510.5 KiB

npf_if.cH A D30-May-20207.1 KiB

npf_ifaddr.cH A D13-Feb-20224.4 KiB

npf_impl.hH A D01-Jul-202517 KiB

npf_inet.cH A D01-Jul-202521.3 KiB

npf_mbuf.cH A D12-Feb-20239 KiB

npf_nat.cH A D01-Jul-202526.1 KiB

npf_os.cH A D01-Jul-202513.7 KiB

npf_params.cH A D12-Feb-20236.6 KiB

npf_portmap.cH A D28-Aug-202014 KiB

npf_rproc.cH A D24-Feb-20238.7 KiB

npf_ruleset.cH A D09-Oct-202526 KiB

npf_sendpkt.cH A D12-Feb-20237 KiB

npf_socket.cH A D03-Oct-20256.3 KiB

npf_state.cH A D30-May-20206.7 KiB

npf_state_tcp.cH A D30-May-202015.7 KiB

npf_tableset.cH A D07-Feb-202518.6 KiB

npf_worker.cH A D27-Aug-20207.5 KiB

npfkern.hH A D01-Jul-20253.6 KiB

READMEH A D17-Apr-2025647

README

1$NetBSD: README,v 1.2 2025/04/17 13:08:55 gdt Exp $
2
3This directory contains kernel source for NPF, the NetBSD Packet
4Filter, but the README also applies to:
5
6  src/lib/npf: library for interacting with in-kernel npf
7    implementation
8
9  src/usr.bin/npf: tools for configuring in-kernel npf and for testing
10
11  assorted supporting files (rc.d, modules, tests)
12
13Previously, NetBSD considered https://github.com/rmind/npf/ to be the
14upstream location.  There is no obligation to file PRs when changing
15npf in NetBSD.  Please avoid unecessary divergence in order to ease
16future syncing from this repo, but this caution should not block
17improvements.
18