628e094cdc
- Add support for session saving/restoring. - Add packet logging support (can tcpdump a pseudo-interface). - Support reload without flushing of sessions; rework some locking. - Revisit session mangement, replace linking with npf_sentry_t entries. - Add some counters for statistics, using percpu(9). - Add IP_DF flag cleansing. - Fix various bugs; misc clean-up.
31 lines
655 B
Plaintext
31 lines
655 B
Plaintext
# $NetBSD: files.npf,v 1.4 2010/12/18 01:07:25 rmind Exp $
|
|
#
|
|
# Public Domain.
|
|
#
|
|
|
|
#
|
|
# NPF pseudo device and modules.
|
|
#
|
|
|
|
defpseudo npf: ifnet
|
|
|
|
# Core
|
|
file net/npf/npf.c npf
|
|
file net/npf/npf_ctl.c npf
|
|
file net/npf/npf_handler.c npf
|
|
file net/npf/npf_instr.c npf
|
|
file net/npf/npf_mbuf.c npf
|
|
file net/npf/npf_processor.c npf
|
|
file net/npf/npf_ruleset.c npf
|
|
file net/npf/npf_tableset.c npf
|
|
file net/npf/npf_inet.c npf
|
|
file net/npf/npf_session.c npf
|
|
file net/npf/npf_state.c npf
|
|
file net/npf/npf_nat.c npf
|
|
file net/npf/npf_alg.c npf
|
|
file net/npf/npf_sendpkt.c npf
|
|
file net/npf/npf_log.c npf
|
|
|
|
# ALGs
|
|
file net/npf/npf_alg_icmp.c npf
|