]> git.proxmox.com Git - mirror_edk2.git/blobdiff - OvmfPkg/VirtioNetDxe/SnpMcastIpToMac.c
OvmfPkg: Apply uncrustify changes
[mirror_edk2.git] / OvmfPkg / VirtioNetDxe / SnpMcastIpToMac.c
index e16c61c6bac2fdc8749600577a751f0357ce9658..6870ffa19efd36527a0b415dfb5e70dd70340c08 100644 (file)
                                 interface.\r
 \r
 **/\r
-\r
 EFI_STATUS\r
 EFIAPI\r
 VirtioNetMcastIpToMac (\r
-  IN EFI_SIMPLE_NETWORK_PROTOCOL *This,\r
-  IN BOOLEAN                     IPv6,\r
-  IN EFI_IP_ADDRESS              *Ip,\r
-  OUT EFI_MAC_ADDRESS            *Mac\r
+  IN EFI_SIMPLE_NETWORK_PROTOCOL  *This,\r
+  IN BOOLEAN                      IPv6,\r
+  IN EFI_IP_ADDRESS               *Ip,\r
+  OUT EFI_MAC_ADDRESS             *Mac\r
   )\r
 {\r
-  VNET_DEV   *Dev;\r
-  EFI_TPL    OldTpl;\r
-  EFI_STATUS Status;\r
+  VNET_DEV    *Dev;\r
+  EFI_TPL     OldTpl;\r
+  EFI_STATUS  Status;\r
 \r
   //\r
   // http://en.wikipedia.org/wiki/Multicast_address\r
   //\r
-  if (This == NULL || Ip == NULL || Mac == NULL ||\r
-      ( IPv6 && (Ip->v6.Addr[0]       ) != 0xFF) || // invalid IPv6 mcast addr\r
-      (!IPv6 && (Ip->v4.Addr[0] & 0xF0) != 0xE0)    // invalid IPv4 mcast addr\r
-      ) {\r
+  if ((This == NULL) || (Ip == NULL) || (Mac == NULL) ||\r
+      (IPv6 && ((Ip->v6.Addr[0]) != 0xFF)) ||       // invalid IPv6 mcast addr\r
+      (!IPv6 && ((Ip->v4.Addr[0] & 0xF0) != 0xE0))  // invalid IPv4 mcast addr\r
+      )\r
+  {\r
     return EFI_INVALID_PARAMETER;\r
   }\r
 \r
-  Dev = VIRTIO_NET_FROM_SNP (This);\r
+  Dev    = VIRTIO_NET_FROM_SNP (This);\r
   OldTpl = gBS->RaiseTPL (TPL_CALLBACK);\r
   switch (Dev->Snm.State) {\r
-  case EfiSimpleNetworkStopped:\r
-    Status = EFI_NOT_STARTED;\r
-    goto Exit;\r
-  case EfiSimpleNetworkStarted:\r
-    Status = EFI_DEVICE_ERROR;\r
-    goto Exit;\r
-  default:\r
-    break;\r
+    case EfiSimpleNetworkStopped:\r
+      Status = EFI_NOT_STARTED;\r
+      goto Exit;\r
+    case EfiSimpleNetworkStarted:\r
+      Status = EFI_DEVICE_ERROR;\r
+      goto Exit;\r
+    default:\r
+      break;\r
   }\r
 \r
   //\r
@@ -85,8 +85,7 @@ VirtioNetMcastIpToMac (
     Mac->Addr[3] = Ip->v6.Addr[13];\r
     Mac->Addr[4] = Ip->v6.Addr[14];\r
     Mac->Addr[5] = Ip->v6.Addr[15];\r
-  }\r
-  else {\r
+  } else {\r
     Mac->Addr[0] = 0x01;\r
     Mac->Addr[1] = 0x00;\r
     Mac->Addr[2] = 0x5E;\r
@@ -94,6 +93,7 @@ VirtioNetMcastIpToMac (
     Mac->Addr[4] = Ip->v4.Addr[2];\r
     Mac->Addr[5] = Ip->v4.Addr[3];\r
   }\r
+\r
   Status = EFI_SUCCESS;\r
 \r
 Exit:\r