]> git.proxmox.com Git - mirror_edk2.git/commit
MdeModulePkg/Ip4Dxe: Add Ip/Netmask pair check for Ip4Config2
authorJiaxin Wu <jiaxin.wu@intel.com>
Thu, 16 Mar 2017 01:39:34 +0000 (09:39 +0800)
committerJiaxin Wu <jiaxin.wu@intel.com>
Fri, 17 Mar 2017 02:14:18 +0000 (10:14 +0800)
commitf1222593f2a8944ab8f61f3864b6ae80633faecf
treebaf1a928e6a2a44e8bfac6f69d6156949bd99932
parentd948cf838edd02ad2c3c39c870ea751d4c33f337
MdeModulePkg/Ip4Dxe: Add Ip/Netmask pair check for Ip4Config2

v2:
* Add the check in Ip4Config2SetDefaultIf to avoid the DHCP configuration
case.

Ip4config2 doesn't check the validity of Ip/Netmask pair, which
leads to the invalid combination of Ip and Netmask setting.
This patch is to resolve the issue.

Cc: Hegde Nagaraj P <nagaraj-p.hegde@hpe.com>
Cc: Subramanian Sriram <sriram-s@hpe.com>
Cc: Ye Ting <ting.ye@intel.com>
Cc: Fu Siyuan <siyuan.fu@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Wu Jiaxin <jiaxin.wu@intel.com>
Reviewed-by: Sriram Subramanian <sriram-s@hpe.com>
Reviewed-by: Hegde Nagaraj P <nagaraj-p.hegde@hpe.com>
MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Common.c
MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Common.h
MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Config2Impl.c
MdeModulePkg/Universal/Network/Ip4Dxe/Ip4If.c
MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Impl.c