freebsd-skq/sys/netpfil/ipfw
Andrey V. Elsukov 2acdf79f53 Add External Actions KPI to ipfw(9).
It allows implementing loadable kernel modules with new actions and
without needing to modify kernel headers and ipfw(8). The module
registers its action handler and keyword string, that will be used
as action name. Using generic syntax user can add rules with this
action. Also ipfw(8) can be easily modified to extend basic syntax
for external actions, that become a part base system.
Sample modules will coming soon.

Obtained from:	Yandex LLC
Sponsored by:	Yandex LLC
2016-04-14 22:51:23 +00:00
..
test cleanup and document in some detail the internals of the testing code 2016-01-27 02:22:31 +00:00
dn_heap.c avoid warnings for signed/unsigned comparison and unused arguments 2016-01-26 22:45:05 +00:00
dn_heap.h
dn_sched_fifo.c prevent warning for unused argument 2016-01-26 22:45:45 +00:00
dn_sched_prio.c
dn_sched_qfq.c fix various warnings (signed/unsigned, printf types, unused arguments) 2016-01-26 23:36:18 +00:00
dn_sched_rr.c the _Static_assert was not supposed to be in the commit. 2016-01-27 02:14:08 +00:00
dn_sched_wf2q.c
dn_sched.h remove an extra ; after MODULE_DEPEND 2015-05-19 14:49:31 +00:00
dummynet.txt
ip_dn_glue.c
ip_dn_io.c Properly drain callouts in the IPFW subsystem to avoid use after free 2015-12-15 09:02:05 +00:00
ip_dn_private.h remove a redundant ; at the end of a function 2015-05-19 15:29:00 +00:00
ip_dummynet.c Remove taskqueue_enqueue_fast(). 2016-03-01 17:47:32 +00:00
ip_fw2.c Add External Actions KPI to ipfw(9). 2016-04-14 22:51:23 +00:00
ip_fw_dynamic.c Use correct size for malloc. 2016-03-03 13:07:59 +00:00
ip_fw_eaction.c Add External Actions KPI to ipfw(9). 2016-04-14 22:51:23 +00:00
ip_fw_iface.c * Make sure table algorithm destroy hook is always called without locks 2015-02-05 13:49:04 +00:00
ip_fw_log.c These files were getting sys/malloc.h and vm/uma.h with header pollution 2016-02-01 17:41:21 +00:00
ip_fw_nat.c Use free_nat_instance() for nat instance deletion. 2015-04-27 09:16:22 +00:00
ip_fw_pfil.c use proper types to represent function pointers 2015-05-19 16:51:30 +00:00
ip_fw_private.h Add External Actions KPI to ipfw(9). 2016-04-14 22:51:23 +00:00
ip_fw_sockopt.c Add External Actions KPI to ipfw(9). 2016-04-14 22:51:23 +00:00
ip_fw_table_algo.c MFP r287070,r287073: split radix implementation and route table structure. 2016-01-25 06:33:15 +00:00
ip_fw_table_value.c Add External Actions KPI to ipfw(9). 2016-04-14 22:51:23 +00:00
ip_fw_table.c Move several functions related to opcode rewriting framework from 2016-04-14 20:49:27 +00:00
ip_fw_table.h Add ipfw_check_object_name_generic() function to do basic checks for an 2015-11-03 10:29:46 +00:00