diff options
author | Jiaxin Wu <jiaxin.wu@intel.com> | 2015-08-20 06:47:13 +0000 |
---|---|---|
committer | jiaxinwu <jiaxinwu@Edk2> | 2015-08-20 06:47:13 +0000 |
commit | e371cc146dfac1680e69112a01a3f7d121998c37 (patch) | |
tree | dea9ff688e79f14ad2d69efb65cff196f5bbccba /MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Impl.h | |
parent | d6cf1af908f387334e99cdb3930e8a244db03566 (diff) | |
download | edk2-platforms-e371cc146dfac1680e69112a01a3f7d121998c37.tar.xz |
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
Diffstat (limited to 'MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Impl.h')
-rw-r--r-- | MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Impl.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Impl.h b/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Impl.h index 4bb0089413..a1a76bd612 100644 --- a/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Impl.h +++ b/MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Impl.h @@ -205,6 +205,8 @@ struct _IP4_SERVICE { EFI_EVENT ReconfigEvent;
+ BOOLEAN Reconfig;
+
//
// Underlying media present status.
//
|