Squashed commit of the following:
commit
7d61e40149676f989667cac90d9c3b6f5b63ac6b
Author: Shawn Routhier <sar@isc.org>
Date: Tue Feb 23 11:31:27 2016 -0800
[rt41774] Add a call to dereference the packet structure if the deocding fails
[ISC-Bugs #37954]
[ISC-Bugs #40752]
+- Add a dereference call when handling an error condition while
+ decoding a packet.
+ [ISC-Bugs #41774]
+
Changes since 4.3.3b1
- None
/* Allocate packet->options now so it is non-null for all packets */
decoded_packet->options_valid = 0;
if (!option_state_allocate (&decoded_packet->options, MDL)) {
+ packet_dereference(&decoded_packet, MDL);
return;
}