summaryrefslogtreecommitdiffstats
path: root/sys/netpfil/ipfw/ip_fw_table_algo.c
Commit message (Expand)AuthorAgeFilesLines
* Fix 4-byte overflow in ipv6_writemask.melifaro2016-06-051-1/+2
* Change the type of objhash_cb_t callback function to be able return anae2016-05-061-4/+6
* sys/net*: minor spelling fixes.pfg2016-05-031-2/+2
* MFP r287070,r287073: split radix implementation and route table structure.melifaro2016-01-251-23/+24
* Initialize error value ta_lookup_kfib() by default to please compiler.melifaro2016-01-101-3/+1
* Initialize error after r293626 in case neither INET nor INET6 isbz2016-01-101-0/+3
* Make ipfw addr:kfib lookup algo use new routing KPI.melifaro2016-01-101-49/+72
* * Make sure table algorithm destroy hook is always called without locksmelifaro2015-02-051-6/+7
* Rename log2 to tal_log2.melifaro2014-10-221-4/+4
* Remove redundant if_notifier declaration.melifaro2014-10-101-1/+0
* Fix NOINET6 build for ipfw.melifaro2014-10-101-5/+47
* Partially fix build on !amd64melifaro2014-10-101-0/+213
* Merge projects/ipfw to HEAD.melifaro2014-10-091-3/+1
* * Fix crash in interface tracker due to using old "linked" field.melifaro2014-10-071-1/+3
* Fix build with gcc.melifaro2014-10-041-6/+7
* Add pre-alfa version of DXR lookup module.melifaro2014-09-211-1/+3
* Change copyrights to the proper one.melifaro2014-09-051-1/+2
* Add support for multi-field values inside ipfw tables.melifaro2014-08-311-11/+12
* * Make objhash api a bit more abstract by providing ability to specifymelifaro2014-08-301-9/+22
* Make room for multi-type values in struct tentry.melifaro2014-08-151-9/+9
* Replace "cidr" table type with "addr" type.melifaro2014-08-141-56/+56
* * Add cidr:kfib algo type just for fun. It binds kernel fibmelifaro2014-08-141-0/+260
* * Document internal commands.melifaro2014-08-141-5/+5
* * Rename has_space to need_modify to be consistent with 0 as return values.melifaro2014-08-121-35/+238
* * Add support for batched add/delete for ipfw tablesmelifaro2014-08-111-3/+3
* Kernel changes:melifaro2014-08-081-3/+3
* Show algorithm-specific data in "table info" output.melifaro2014-08-031-1/+120
* Be consistent on cidr:radix function naming: use algo name insteadmelifaro2014-08-031-13/+13
* Remove unneded headers.melifaro2014-08-031-2/+0
* Whitespace changes.melifaro2014-08-031-11/+11
* * Move all algo-specific structures to the top of algo definition.melifaro2014-08-031-170/+172
* Store entry value back in @tei on entry update/deletion as another stepmelifaro2014-08-031-56/+64
* * Fix case when returning more that 4096 bytes of datamelifaro2014-08-021-71/+170
* * Permit limiting number of items in table.melifaro2014-08-011-13/+23
* Do not perform memset() on ta_buf in algo callbacks:melifaro2014-08-011-10/+1
* Simplify radix operations: use unified tei_to_sockaddr_ent() to generatemelifaro2014-08-011-61/+76
* * Use TA_FLAG_DEFAULT for default algorithm selection instead ofmelifaro2014-08-011-0/+8
* * Add new "flow" table type to support N=1..5-tuple lookupsmelifaro2014-07-311-29/+710
* * Add number:array algorithm lookup method.melifaro2014-07-301-1/+365
* * Add "lookup" method for cidr:hash algorithm type.melifaro2014-07-301-105/+264
* * Dump available table algorithms via "ipfw talist" cmd.melifaro2014-07-291-0/+3
* * Copy ta structures to stable storage to ease future extension.melifaro2014-07-291-9/+12
* * Add new ipfw cidr algorihm: hash table.melifaro2014-07-291-9/+689
* * Change algorthm names to "type:algo" (e.g. "iface:array", "cidr:radix") for...melifaro2014-07-291-10/+17
* * Add generic ipfw interface tracking APImelifaro2014-07-281-175/+545
* * Require explicit table creation before use on kernel side.melifaro2014-07-261-4/+4
* * Reduce size of ipfw table entries for cidr/iface:melifaro2014-07-091-104/+103
* * Prepare to pass other dynamic states via ipfw_dump_config()melifaro2014-07-061-2/+2
* * Add "lookup" table functionality to permit userland entry lookups.melifaro2014-07-061-42/+75
* Fully switch to named tables:melifaro2014-07-031-16/+64
OpenPOWER on IntegriCloud