summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sbin/dhclient/options.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sbin/dhclient/options.c b/sbin/dhclient/options.c
index 5ac02d8857a..2e2d57b4f34 100644
--- a/sbin/dhclient/options.c
+++ b/sbin/dhclient/options.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: options.c,v 1.28 2007/01/04 22:17:48 krw Exp $ */
+/* $OpenBSD: options.c,v 1.29 2007/01/06 23:21:08 krw Exp $ */
/* DHCP options parsing and reassembly. */
@@ -70,7 +70,7 @@ parse_options(struct packet *packet)
* the End field.
*/
parse_option_buffer(packet, &client->packet.options[4],
- client->packet_length - DHCP_FIXED_NON_UDP - 4);
+ sizeof(client->packet.options) - 4);
/*
* If we parsed a DHCP Option Overload option, parse more