freebsd-dev/sbin/ipfw
Andrey V. Elsukov db1102f213 Use IP_FW_NAT44_DESTROY opcode for IP_FW3 socket option to destroy
NAT instance.

The NAT44 group of opcodes for IP_FW3 socket option is modern way
to control NAT instances and this method can be used in future to
switch from numeric to named NAT instances, like was done for ipfw
tables.
The IP_FW_NAT_DEL opcode is the last remnant of old ipfw_ctl control
plane that doesn't support versioned operations. This interface will
be retired soon.

Reviewed by:	melifaro
MFC after:	10 days
Sponsored by:	Yandex LLC
2020-03-24 12:27:02 +00:00
..
altq.c Extended pf(4) ioctl interface and pfctl(8) to allow bandwidths of 2018-08-22 19:38:48 +00:00
dummynet.c Use strlcat(). 2019-11-30 05:57:54 +00:00
ipfw.8 Add support for RFC 6598/Carrier Grade NAT subnets. to libalias and ipfw. 2020-01-24 20:35:41 +00:00
ipfw2.c Use IP_FW_NAT44_DESTROY opcode for IP_FW3 socket option to destroy 2020-03-24 12:27:02 +00:00
ipfw2.h Use IP_FW_NAT44_DESTROY opcode for IP_FW3 socket option to destroy 2020-03-24 12:27:02 +00:00
ipv6.c Explicitly initialize the memory buffer to store O_ICMP6TYPE opcode. 2019-10-15 09:50:02 +00:00
main.c Add support for RFC 6598/Carrier Grade NAT subnets. to libalias and ipfw. 2020-01-24 20:35:41 +00:00
Makefile Add NAT64 CLAT implementation as defined in RFC6877. 2019-03-18 11:44:53 +00:00
Makefile.depend DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
nat.c Use IP_FW_NAT44_DESTROY opcode for IP_FW3 socket option to destroy 2020-03-24 12:27:02 +00:00
nat64clat.c Add NAT64 CLAT implementation as defined in RFC6877. 2019-03-18 11:44:53 +00:00
nat64lsn.c Remove extra spaces. 2019-03-19 11:16:42 +00:00
nat64stl.c Add SPDX-License-Identifier and update year in copyright. 2019-03-18 10:50:32 +00:00
nptv6.c Add ability to use dynamic external prefix in ipfw_nptv6 module. 2018-11-12 11:20:59 +00:00
tables.c Add missing and or-flush options to "ipfw table <NAME> create" 2019-05-24 11:06:24 +00:00