NetBSD/sys/net/npf
rmind 94da9a216b NPF: replace the TAILQ of the dynamic rules with a linked list and fix the
inheriting of the active dynamic rules during the reload; also, fix a bug
in the insert path by putting a memory barrier in the right place.
2015-03-20 23:36:28 +00:00
..
Makefile NPF: G/C n-code in favour of BPF byte-code. Delete lots of code, mmm! 2013-09-19 01:49:07 +00:00
files.npf NPF: partially rewrite the connection tracking mechanism: 2014-07-19 18:24:16 +00:00
if_npflog.c add missing argument 2013-03-13 13:15:47 +00:00
npf.c Add d_discard to all struct cdevsw instances I could find. 2014-07-25 08:10:31 +00:00
npf.h - Add npf_ruleset_export(), npf_rule_export() and npf_nat_policyexport(). 2014-08-10 19:09:43 +00:00
npf_alg.c - Add and use npf_alg_export(). 2014-08-11 23:48:01 +00:00
npf_alg_icmp.c NPF: add nbuf_t * into npf_cache_t and remove unnecessary carrying by argument. 2014-07-20 00:37:41 +00:00
npf_bpf.c NPF: add nbuf_t * into npf_cache_t and remove unnecessary carrying by argument. 2014-07-20 00:37:41 +00:00
npf_conf.c - npf_config_load: if loading the connections, do not perform any actice 2014-11-30 01:37:53 +00:00
npf_conn.c npf_conn_establish: fix the previous change - drop the reference on error. 2015-02-05 22:04:03 +00:00
npf_conn.h NPF: set the connection flags atomically in the post-creation logic and 2014-12-20 16:19:43 +00:00
npf_conndb.c NPF: rework of the connection saving and restoring: 2014-07-23 01:25:34 +00:00
npf_ctl.c NPF: replace the TAILQ of the dynamic rules with a linked list and fix the 2015-03-20 23:36:28 +00:00
npf_ext_log.c NPF: add nbuf_t * into npf_cache_t and remove unnecessary carrying by argument. 2014-07-20 00:37:41 +00:00
npf_ext_normalize.c NPF: add nbuf_t * into npf_cache_t and remove unnecessary carrying by argument. 2014-07-20 00:37:41 +00:00
npf_ext_rndblock.c NPF: add nbuf_t * into npf_cache_t and remove unnecessary carrying by argument. 2014-07-20 00:37:41 +00:00
npf_handler.c NPF: rework of the connection saving and restoring: 2014-07-23 01:25:34 +00:00
npf_if.c - Add npf_ruleset_export(), npf_rule_export() and npf_nat_policyexport(). 2014-08-10 19:09:43 +00:00
npf_impl.h npfctl(8): report dynamic rule ID in a comment, print the case when libpcap 2015-02-02 00:31:39 +00:00
npf_inet.c NPF: add nbuf_t * into npf_cache_t and remove unnecessary carrying by argument. 2014-07-20 00:37:41 +00:00
npf_mbuf.c - Add npf_ruleset_export(), npf_rule_export() and npf_nat_policyexport(). 2014-08-10 19:09:43 +00:00
npf_nat.c Don't forget to destroy the mutex before freeing the nat struct on a failed 2014-12-30 19:11:44 +00:00
npf_rproc.c NPF: finish up the rework of npfctl_save() mechanism. 2014-08-11 01:54:12 +00:00
npf_ruleset.c NPF: replace the TAILQ of the dynamic rules with a linked list and fix the 2015-03-20 23:36:28 +00:00
npf_sendpkt.c NPF: add nbuf_t * into npf_cache_t and remove unnecessary carrying by argument. 2014-07-20 00:37:41 +00:00
npf_state.c NPF: add nbuf_t * into npf_cache_t and remove unnecessary carrying by argument. 2014-07-20 00:37:41 +00:00
npf_state_tcp.c npf_tcp_inwindow: enable strict RST check by default. 2014-07-25 20:07:32 +00:00
npf_tableset.c NPF: finish up the rework of npfctl_save() mechanism. 2014-08-11 01:54:12 +00:00
npf_tableset_ptree.c - Rework NPF tables and fix support for IPv6. Implement tree table type 2012-07-15 00:22:58 +00:00
npf_worker.c - NPF connection tracking: rework synchronisation on tracking disable/enable 2013-06-02 02:20:04 +00:00