aboutsummaryrefslogtreecommitdiff
path: root/sbin/ipfw/ipfw2.h
Commit message (Expand)AuthorAgeFilesLines
* ipfw: add support radix tables and table lookup for MAC addressesArseny Smalyuk2022-06-041-0/+2
* ipfw: Introduce dnctlKristof Provost2021-09-081-0/+8
* Allow setting alias port ranges in libalias and ipfw. This will allow a systemNeel Chauhan2021-02-021-0/+1
* ipfw(8): Handle unaligned pointers in pr_u64.Mark Johnston2020-07-131-1/+1
* ipfw(8): Fix most warnings with the default WARNS level.Mark Johnston2020-07-131-10/+10
* Use IP_FW_NAT44_DESTROY opcode for IP_FW3 socket option to destroyAndrey V. Elsukov2020-03-241-0/+1
* Add support for RFC 6598/Carrier Grade NAT subnets. to libalias and ipfw.Alexander V. Chernikov2020-01-241-0/+1
* Add "tcpmss" opcode to match the TCP MSS value.Andrey V. Elsukov2019-06-211-0/+1
* Remove unused token that was added in r348235.Andrey V. Elsukov2019-05-271-1/+0
* Add `missing` and `or-flush` options to "ipfw table <NAME> create"Andrey V. Elsukov2019-05-241-0/+3
* Reapply r345274 with build fixes for 32-bit architectures.Andrey V. Elsukov2019-03-191-0/+1
* Revert r345274. It appears that not all 32-bit architectures haveAndrey V. Elsukov2019-03-181-1/+0
* Update NAT64LSN implementation:Andrey V. Elsukov2019-03-181-0/+1
* Add NAT64 CLAT implementation as defined in RFC6877.Andrey V. Elsukov2019-03-181-0/+6
* Modify struct nat64_config.Andrey V. Elsukov2019-03-181-0/+2
* Add ability to request listing and deleting only for dynamic states.Andrey V. Elsukov2018-12-041-2/+2
* Add ability to use dynamic external prefix in ipfw_nptv6 module.Andrey V. Elsukov2018-11-121-0/+1
* Add "record-state", "set-limit" and "defer-action" rule options to ipfw.Andrey V. Elsukov2018-07-091-0/+4
* Bring in some last changes in NAT64 implementation:Andrey V. Elsukov2018-05-091-0/+1
* Remove printing of "not" keyword from print_ip6() function.Andrey V. Elsukov2018-04-121-1/+1
* Rework ipfw rules parsing and printing code.Andrey V. Elsukov2018-03-281-0/+6
* Revert r327005 - SPDX tags for license similar to BSD-2-Clause.Pedro F. Giffuni2017-12-201-2/+0
* SPDX: These are fundamentally BSD-2-Clause.Pedro F. Giffuni2017-12-191-1/+3
* Add to ipfw support for sending an SCTP packet containing an ABORT chunk.Michael Tuexen2017-11-261-0/+2
* Whitespace changes: Remove leading spaces followed by a tab.Michael Tuexen2017-10-021-7/+7
* Add ipfw_pmod kernel module.Andrey V. Elsukov2017-04-031-0/+2
* Fix a bug in r272840; given that the optlen parameter of setsockopt(2)Marius Strobl2016-12-281-1/+1
* Add missing support of named lookup tables to the IPv6 code.Andrey V. Elsukov2016-11-151-2/+7
* Add ipfw_nat64 module that implements stateless and stateful NAT64.Andrey V. Elsukov2016-08-131-0/+28
* Add ipfw_nptv6 module that implements Network Prefix Translation for IPv6Andrey V. Elsukov2016-07-181-0/+8
* r302561 broke buildworld. This patch fixes that.Cy Schubert2016-07-111-0/+3
* Import Dummynet AQM version 0.2.1 (CoDel, FQ-CoDel, PIE and FQ-PIE).Don Lewis2016-05-261-0/+25
* Add External Actions KPI to ipfw(9).Andrey V. Elsukov2016-04-141-3/+6
* Fix output formatting of O_UNREACH6 opcode.Andrey V. Elsukov2016-04-141-1/+1
* Implement `ipfw internal olist` command to list named objects.Andrey V. Elsukov2015-11-031-0/+1
* Generalize object reference handling in ipfw rules.Alexander V. Chernikov2015-04-261-2/+0
* Add support for multi-field values inside ipfw tables.Alexander V. Chernikov2014-08-311-3/+5
* Move one step further towards libipfw: convert show_static_rule() toAlexander V. Chernikov2014-08-121-4/+4
* * Update table_handler cmd listAlexander V. Chernikov2014-08-121-0/+1
* Change tablearg value to be 0 (try #2).Alexander V. Chernikov2014-08-121-0/+1
* * Add the abilify to lock/unlock given table from changes.Alexander V. Chernikov2014-08-111-0/+2
* * Add support for batched add/delete for ipfw tablesAlexander V. Chernikov2014-08-111-0/+1
* * Add IP_FW_TABLE_XMODIFY opcodeAlexander V. Chernikov2014-08-081-0/+2
* Implement atomic ipfw table swap.Alexander V. Chernikov2014-08-031-0/+1
* * Move "talist" and "iflist" cmds into newly-create "internal" ipfw(8) cmd.Alexander V. Chernikov2014-08-031-3/+6
* * Permit limiting number of items in table.Alexander V. Chernikov2014-08-011-2/+0
* * Add new "flow" table type to support N=1..5-tuple lookupsAlexander V. Chernikov2014-07-311-0/+5
* * Dump available table algorithms via "ipfw talist" cmd.Alexander V. Chernikov2014-07-291-0/+1
* * Add generic ipfw interface tracking APIAlexander V. Chernikov2014-07-281-0/+2
* Fully switch to named tables:Alexander V. Chernikov2014-07-031-0/+14