freebsd-dev/sys/netpfil/ipfw/nat64
Mark Johnston 652908599b Add required checks for unmapped mbufs in ipdivert and ipfw
Also add an M_ASSERTMAPPED() macro to verify that all mbufs in the chain
are mapped.  Use it in ipfw_nat, which operates on a chain returned by
m_megapullup().

PR:		255164
Reviewed by:	ae, gallatin
MFC after:	1 week
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D29838
2021-04-21 15:47:05 -04:00
..
ip_fw_nat64.c Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) 2020-02-26 14:26:36 +00:00
ip_fw_nat64.h Add NAT64 CLAT implementation as defined in RFC6877. 2019-03-18 11:44:53 +00:00
nat64_translate.c Add required checks for unmapped mbufs in ipdivert and ipfw 2021-04-21 15:47:05 -04:00
nat64_translate.h net: clean up empty lines in .c and .h files 2020-09-01 21:19:14 +00:00
nat64clat_control.c net: clean up empty lines in .c and .h files 2020-09-01 21:19:14 +00:00
nat64clat.c Add NAT64 CLAT implementation as defined in RFC6877. 2019-03-18 11:44:53 +00:00
nat64clat.h Add NAT64 CLAT implementation as defined in RFC6877. 2019-03-18 11:44:53 +00:00
nat64lsn_control.c net: clean up empty lines in .c and .h files 2020-09-01 21:19:14 +00:00
nat64lsn.c Add IPv4 fragments reassembling to NAT64LSN. 2020-10-13 18:57:42 +00:00
nat64lsn.h Reapply r345274 with build fixes for 32-bit architectures. 2019-03-19 10:57:03 +00:00
nat64stl_control.c net: clean up empty lines in .c and .h files 2020-09-01 21:19:14 +00:00
nat64stl.c net: clean up empty lines in .c and .h files 2020-09-01 21:19:14 +00:00
nat64stl.h net: clean up empty lines in .c and .h files 2020-09-01 21:19:14 +00:00