SHA256
1
0
forked from pool/dhcp
dhcp/dhcp-3.1.1-CVE-2009-1892.bnc519413.dif

12 lines
324 B
Plaintext
Raw Normal View History

--- server/dhcp.c
+++ server/dhcp.c 2009/07/09 16:05:43
@@ -1747,6 +1747,8 @@ void ack_lease (packet, lease, offer, wh
host_reference (&host, h, MDL);
}
if (!host) {
+ if (hp)
+ host_dereference (&hp, MDL);
find_hosts_by_haddr (&hp,
packet -> raw -> htype,
packet -> raw -> chaddr,