diff options
-rw-r--r-- | sbin/dhclient/options.c | 4 |
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 |