]> git.proxmox.com Git - mirror_edk2.git/commit - MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Impl.c
MdeModulePkg: Fix default router table and interface missing error
authorJiaxin Wu <jiaxin.wu@intel.com>
Thu, 20 Aug 2015 06:47:13 +0000 (06:47 +0000)
committerjiaxinwu <jiaxinwu@Edk2>
Thu, 20 Aug 2015 06:47:13 +0000 (06:47 +0000)
commite371cc146dfac1680e69112a01a3f7d121998c37
treedea9ff688e79f14ad2d69efb65cff196f5bbccba
parentd6cf1af908f387334e99cdb3930e8a244db03566
MdeModulePkg: Fix default router table and interface missing error

Ip4StartAutoConfig() will always free its default router table and interface,
which may cause IP instance missing its correct default interface. e.g. when
the policy is dhcp, and one child is configured to use default address.

Cc: Ye Ting <ting.ye@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiaxin Wu <jiaxin.wu@intel.com>
Reviwed-by: Ye Ting <ting.ye@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@18245 6f19259b-4bc3-4df7-8a09-765794883524
MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Config2Impl.c
MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Driver.c
MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Impl.c
MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Impl.h