]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Universal/Network/Ip4Dxe/Ip4Input.c
Pass ECC
[mirror_edk2.git] / MdeModulePkg / Universal / Network / Ip4Dxe / Ip4Input.c
index 9aa426fb2e6664994305048a8025606984bc4e9d..0f4948d46ada867b5acb74d80fbd23c4bd2294f4 100644 (file)
@@ -535,19 +535,19 @@ Ip4AccpetFrame (
   // fragment if its head has MF (more fragment) set, or it starts\r
   // at non-zero byte.\r
   //\r
-  if ((Head->Fragment & IP4_HEAD_MF_MASK) || (Info->Start != 0)) {\r
+  if (((Head->Fragment & IP4_HEAD_MF_MASK) != 0) || (Info->Start != 0)) {\r
     //\r
     // Drop the fragment if DF is set but it is fragmented. Gateway\r
     // need to send a type 4 destination unreache ICMP message here.\r
     //\r
-    if (Head->Fragment & IP4_HEAD_DF_MASK) {\r
+    if ((Head->Fragment & IP4_HEAD_DF_MASK) != 0) {\r
       goto RESTART;\r
     }\r
 \r
     //\r
     // The length of all but the last fragments is in the unit of 8 bytes.\r
     //\r
-    if ((Head->Fragment & IP4_HEAD_MF_MASK) && (Info->Length % 8 != 0)) {\r
+    if (((Head->Fragment & IP4_HEAD_MF_MASK) != 0) && (Info->Length % 8 != 0)) {\r
       goto RESTART;\r
     }\r
 \r