]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Universal/Network/Ip4ConfigDxe/Ip4ConfigDriver.c
Fixed EBC build issues.
[mirror_edk2.git] / MdeModulePkg / Universal / Network / Ip4ConfigDxe / Ip4ConfigDriver.c
index 342b7d96b89a12a45c4d77fbf515bbbd937979a0..265135a1177fef45d3dd24681080498d2631cf58 100644 (file)
@@ -173,7 +173,7 @@ Ip4ConfigDriverBindingStart (
   Status = gBS->OpenProtocol (\r
                   ControllerHandle,\r
                   &gEfiIp4ConfigProtocolGuid,\r
   Status = gBS->OpenProtocol (\r
                   ControllerHandle,\r
                   &gEfiIp4ConfigProtocolGuid,\r
-                  &Ip4Config,\r
+                  (VOID **) &Ip4Config,\r
                   This->DriverBindingHandle,\r
                   ControllerHandle,\r
                   EFI_OPEN_PROTOCOL_GET_PROTOCOL\r
                   This->DriverBindingHandle,\r
                   ControllerHandle,\r
                   EFI_OPEN_PROTOCOL_GET_PROTOCOL\r
@@ -252,7 +252,7 @@ Ip4ConfigDriverBindingStart (
 \r
   Instance->NicAddr.Type    = (UINT16) SnpMode.IfType;\r
   Instance->NicAddr.Len     = (UINT8) SnpMode.HwAddressSize;\r
 \r
   Instance->NicAddr.Type    = (UINT16) SnpMode.IfType;\r
   Instance->NicAddr.Len     = (UINT8) SnpMode.HwAddressSize;\r
-  Instance->NicAddr.MacAddr = SnpMode.CurrentAddress;\r
+  CopyMem (&Instance->NicAddr.MacAddr, &SnpMode.CurrentAddress, sizeof (EFI_MAC_ADDRESS));\r
 \r
   //\r
   // Add it to the global list, and compose the name\r
 \r
   //\r
   // Add it to the global list, and compose the name\r