From 2b120ef23a58ca5fb56d3f5cb982e8812ecabd08 Mon Sep 17 00:00:00 2001 From: Jens Ahrensfeld Date: Thu, 25 Nov 2021 07:09:31 +0000 Subject: [PATCH] - dhcp: eleminate padding git-svn-id: http://moon:8086/svn/mips@220 a8ebac50-d88d-4704-bea3-6648445a41b3 --- src/common/network/dhcp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/common/network/dhcp.c b/src/common/network/dhcp.c index 10fc56e..64df654 100644 --- a/src/common/network/dhcp.c +++ b/src/common/network/dhcp.c @@ -77,7 +77,7 @@ void DHCP_request_send(packet_t *pPacket, uint32_t dhcp_msg_type, uint8_t *mac_a option_list_append(&options, DHCP_OPT_END, NULL, 0); // Create packet - UDP_create(pPacket, inet_addr_src, 68, inet_addr_dst, 67, &dhcp, sizeof(DHCP)); + UDP_create(pPacket, inet_addr_src, 68, inet_addr_dst, 67, &dhcp, sizeof(DHCP)- sizeof(dhcp_option_t) + options.size); } void option_list_init(option_list_t *pObj, void *pBuffer, size_t size)