freebsd-skq/sbin/ipfw
ae 47e558ffe5 Explicitly initialize the memory buffer to store O_ICMP6TYPE opcode.
By default next_cmd() initializes only first u32 of opcode. O_ICMP6TYPE
opcode has array of bit masks to store corresponding ICMPv6 types.
An opcode that precedes O_ICMP6TYPE, e.g. O_IP6_DST, can have variable
length and during opcode filling it can modify memory that will be used
by O_ICMP6TYPE opcode. Without explicit initialization this leads to
creation of wrong opcode.

Reported by:	Boris N. Lytochkin
Obtained from:	Yandex LLC
MFC after:	3 days
2019-10-15 09:50:02 +00:00
..
altq.c
dummynet.c
ipfw2.c ipfw: fix jail option after r348215 2019-08-05 00:08:25 +00:00
ipfw2.h Add "tcpmss" opcode to match the TCP MSS value. 2019-06-21 10:54:51 +00:00
ipfw.8 Add "tcpmss" opcode to match the TCP MSS value. 2019-06-21 10:54:51 +00:00
ipv6.c Explicitly initialize the memory buffer to store O_ICMP6TYPE opcode. 2019-10-15 09:50:02 +00:00
main.c
Makefile
Makefile.depend
nat64clat.c
nat64lsn.c
nat64stl.c
nat.c
nptv6.c
tables.c