From a523e2efad954e93e5e63aa3bf5ac5dd32bf2c13 Mon Sep 17 00:00:00 2001 From: Denis Vlasenko Date: Wed, 20 Feb 2008 22:33:38 +0000 Subject: udhcp: we were forgetting to set right op byte in tha packet for DHCPDECLINE. Fixing, and making code smaller. --- networking/udhcp/packet.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) (limited to 'networking') diff --git a/networking/udhcp/packet.c b/networking/udhcp/packet.c index 443fea6dd..fb6ef7175 100644 --- a/networking/udhcp/packet.c +++ b/networking/udhcp/packet.c @@ -18,13 +18,8 @@ void udhcp_init_header(struct dhcpMessage *packet, char type) { memset(packet, 0, sizeof(struct dhcpMessage)); + packet->op = BOOTREQUEST; switch (type) { - case DHCPDISCOVER: - case DHCPREQUEST: - case DHCPRELEASE: - case DHCPINFORM: - packet->op = BOOTREQUEST; - break; case DHCPOFFER: case DHCPACK: case DHCPNAK: -- cgit v1.2.3