[Description]:
authorvanjeff <vanjeff@de2fecce-e211-0410-80a6-f3fac2684e05>
Mon, 26 May 2008 08:16:25 +0000 (08:16 +0000)
committervanjeff <vanjeff@de2fecce-e211-0410-80a6-f3fac2684e05>
Mon, 26 May 2008 08:16:25 +0000 (08:16 +0000)
commitb7186bd9dbd61b59ab2d5c89cde63ada48a49e1f
tree08833700bd75814c74d2d36724b394e2393bb6c8
parent64aba9e581f2cbda613b6cb7c20499216588d6b1
[Description]:
 Fixed one bug in PciBus. PciBus doesn't clear the bridges bus number for all the root bridges before scanning any of them.
[Description]:
 The static IP configuration no long works in the EDK 1.04 network package. The cause is that changing the type of EFI_IP4_IPCONFIG_DATA.RouteTable from a variable length array to a pointer is not clean. If the whole structure is read from variable, the pointer is invalid.
[Solution]
Fix the pointer before using it
[Impaction]:
 Ip4ConfigDxe module.
[Reference Info]:
 EDK tracker 1134 - Static IP configuration no long works.

git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5291 de2fecce-e211-0410-80a6-f3fac2684e05
edk2/MdeModulePkg/Universal/Network/Ip4ConfigDxe/Ip4Config.c
edk2/MdeModulePkg/Universal/Network/Ip4ConfigDxe/NicIp4Variable.c
edk2/MdeModulePkg/Universal/Network/Ip4ConfigDxe/NicIp4Variable.h