These patches change the the default IP config policy and also
defer the SetData operation after IP Config Protocol installed.
So, other platform drivers will have chance to change the
default config data by consume IP Config Protocol.

DnsDxe and Shell ifconfig also should be update to adapt these 
change. 

Cc: Subramanian Sriram <srira...@hpe.com>
Cc: El-Haj-Mahmoud Samer <samer.el-haj-mahm...@hpe.com>
Cc: Ye Ting <ting...@intel.com>
Cc: Fu Siyuan <siyuan...@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiaxin Wu <jiaxin...@intel.com>

Jiaxin Wu (4):
  MdeModulePkg: Change the default IPv4 config policy
  NetworkPkg: Change the default IPv6 config policy
  NetworkPkg: Revert git 'eb213f2f' fix
  ShellPkg: Revert git 'd6cf1af9' fix

 .../Universal/Network/Ip4Dxe/Ip4Config2Impl.c      |  76 +++++++---
 .../Universal/Network/Ip4Dxe/Ip4Config2Impl.h      |  36 ++++-
 MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Driver.c  |  57 +++++++-
 MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Dxe.inf   |   2 +-
 MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Impl.c    |  90 +-----------
 NetworkPkg/DnsDxe/DnsDhcp.c                        | 158 +--------------------
 NetworkPkg/DnsDxe/DnsDxe.inf                       |   4 +-
 NetworkPkg/Ip6Dxe/Ip6ConfigImpl.c                  |   4 +-
 NetworkPkg/Ip6Dxe/Ip6ConfigImpl.h                  |  22 ++-
 NetworkPkg/Ip6Dxe/Ip6Driver.c                      |  81 +++++++----
 NetworkPkg/Ip6Dxe/Ip6Dxe.inf                       |   2 +-
 .../UefiShellNetwork1CommandsLib/Ifconfig.c        | 119 ++--------------
 12 files changed, 250 insertions(+), 401 deletions(-)

-- 
1.9.5.msysgit.1

_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to