]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Universal/Network/UefiPxeBcDxe/PxeBcDhcp.h
MdeModulePkg: Check for the max DHCP packet length before use it.
[mirror_edk2.git] / MdeModulePkg / Universal / Network / UefiPxeBcDxe / PxeBcDhcp.h
index abdf05d3a5aee2187696ecf9f6f677776313f681..614ea75e759b0194a682dc787d22bb5ac6cc8965 100644 (file)
@@ -18,7 +18,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
 \r
 #define PXEBC_DHCP4_MAX_OPTION_NUM         16\r
 #define PXEBC_DHCP4_MAX_OPTION_SIZE        312\r
-#define PXEBC_DHCP4_MAX_PACKET_SIZE        1472\r
+#define PXEBC_DHCP4_MAX_PACKET_SIZE        (sizeof (EFI_PXE_BASE_CODE_PACKET))\r
 \r
 #define PXEBC_DHCP4_S_PORT                 67\r
 #define PXEBC_DHCP4_C_PORT                 68\r