]> git.proxmox.com Git - mirror_edk2.git/commit - MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Io.c
1. Fix a bug in Dhcp4 to prevent unexpected broadcast DHCP packets be queued up in...
authortye <tye@6f19259b-4bc3-4df7-8a09-765794883524>
Wed, 21 Oct 2009 09:37:10 +0000 (09:37 +0000)
committertye <tye@6f19259b-4bc3-4df7-8a09-765794883524>
Wed, 21 Oct 2009 09:37:10 +0000 (09:37 +0000)
commitc5bcc2e2abf1190632aad8b1979c84ffc1c17d98
tree2a7b2816ef6ff08f1ef4daf37ad34b568fb6f114
parent39ef213c856c61e860a1d69028be218cdb73ae6f
1. Fix a bug in Dhcp4 to prevent unexpected broadcast DHCP packets be queued up in the system: these packets will never be freed and will cumulate as time goes on, and then it will cause the system becomes very slow. This issue is reported by HP.
2. Sync HSD #210249 patch: Fix bug in handling certain network errors in EfiDhcp4TransmitReceive() for DHCP4 driver
3. Enhance DhcpCleanLease to clear Netmask as well, so that Dhcp4->GetModeData() could return clean data in Dhcp4Stopped state.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9354 6f19259b-4bc3-4df7-8a09-765794883524
MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Driver.c
MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Impl.c
MdeModulePkg/Universal/Network/Dhcp4Dxe/Dhcp4Io.c