REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1158
Cc: Ruiyu Ni <ruiyu.ni@intel.com>
Cc: Jaben Carsey <jaben.carsey@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Fu Siyuan <siyuan.fu@intel.com>
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com>
SubnetMask = NTOHL (SubnetMask);\r
TempGateway = NTOHL (TempGateway);\r
if ((SubnetMask != 0) &&\r
SubnetMask = NTOHL (SubnetMask);\r
TempGateway = NTOHL (TempGateway);\r
if ((SubnetMask != 0) &&\r
- (SubnetMask != 0xFFFFFFFFu) && \r
+ (SubnetMask != 0xFFFFFFFFu) &&\r
!NetIp4IsUnicast (TempGateway, SubnetMask)) {\r
ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_IFCONFIG_INVALID_GATEWAY), gShellNetwork1HiiHandle, VarArg->Arg);\r
ShellStatus = SHELL_INVALID_PARAMETER;\r
!NetIp4IsUnicast (TempGateway, SubnetMask)) {\r
ShellPrintHiiEx (-1, -1, NULL, STRING_TOKEN (STR_IFCONFIG_INVALID_GATEWAY), gShellNetwork1HiiHandle, VarArg->Arg);\r
ShellStatus = SHELL_INVALID_PARAMETER;\r