freebsd-nq/sys/netpfil/ipfw
Alexander V. Chernikov 4c0c07a552 * Permit limiting number of items in table.
Kernel changes:
* Add TEI_FLAGS_DONTADD entry flag to indicate that insert is not possible
* Support given flag in all algorithms
* Add "limit" field to ipfw_xtable_info
* Add actual limiting code into add_table_entry()

Userland changes:
* Add "limit" option as "create" table sub-option. Limit modification
  is currently impossible.
* Print human-readable errors in table enry addition/deletion code.
2014-08-01 15:17:46 +00:00
..
test
dn_heap.c
dn_heap.h
dn_sched_fifo.c
dn_sched_prio.c
dn_sched_qfq.c
dn_sched_rr.c
dn_sched_wf2q.c
dn_sched.h add a counter on the struct mq (a queue of mbufs), 2013-11-22 05:02:37 +00:00
dummynet.txt Summary: Two quick edits to the implementation notes as they're no 2014-02-15 18:36:31 +00:00
ip_dn_glue.c DNOLD_IS_ECN introduced by r266941 is not required. 2014-06-01 20:19:17 +00:00
ip_dn_io.c ECN marking implenetation for dummynet. 2014-06-01 07:28:24 +00:00
ip_dn_private.h add a counter on the struct mq (a queue of mbufs), 2013-11-22 05:02:37 +00:00
ip_dummynet.c ECN marking implenetation for dummynet. 2014-06-01 07:28:24 +00:00
ip_fw2.c * Add new "flow" table type to support N=1..5-tuple lookups 2014-07-31 20:08:19 +00:00
ip_fw_dynamic.c * Prepare to pass other dynamic states via ipfw_dump_config() 2014-07-06 23:26:34 +00:00
ip_fw_iface.c * Add generic ipfw interface tracking API 2014-07-28 19:01:25 +00:00
ip_fw_log.c make this code compile in userspace on OSX 2013-11-22 05:00:18 +00:00
ip_fw_nat.c Since ipfw nat configures all options in one step, we should set all bits 2014-05-18 14:25:19 +00:00
ip_fw_pfil.c Set oif only for outgoing packets. 2014-04-16 14:37:11 +00:00
ip_fw_private.h * Introduce ipfw_ctl3() handler and move all IP_FW3 opcodes there. 2014-07-29 23:06:06 +00:00
ip_fw_sockopt.c * Add new "flow" table type to support N=1..5-tuple lookups 2014-07-31 20:08:19 +00:00
ip_fw_table_algo.c * Permit limiting number of items in table. 2014-08-01 15:17:46 +00:00
ip_fw_table.c * Permit limiting number of items in table. 2014-08-01 15:17:46 +00:00
ip_fw_table.h * Permit limiting number of items in table. 2014-08-01 15:17:46 +00:00