]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Universal/Network/PxeBcDxe/Pxe_bc_udp.c
1. Add EFI LOADED IMAGE DEVICE PATH Protocol in LoadImage() service, per UEFI 2.1b.
[mirror_edk2.git] / MdeModulePkg / Universal / Network / PxeBcDxe / Pxe_bc_udp.c
index fcb55acfa0548396038a8dcf74cd01ef258b329a..76594f56d7155cbd57ef7676d80755a67ac0e3f4 100644 (file)
@@ -317,17 +317,9 @@ UdpRead (
 \r
   if (DestIpPtr == NULL) {\r
     DestIpPtr = &TmpDestIp;\r
-    TmpDestIp = Private->EfiBc.Mode->StationIp;\r
+    CopyMem (&TmpDestIp, &Private->EfiBc.Mode->StationIp, sizeof (EFI_IP_ADDRESS));\r
   }\r
 \r
-#if SUPPORT_IPV6\r
-  if (Private->EfiBc.Mode->UsingIpv6) {\r
-    //\r
-    // %%TBD\r
-    //\r
-  }\r
-#endif\r
-\r
   for (;;) {\r
     *BufferSizeptr = BufferSize;\r
 \r
@@ -384,7 +376,7 @@ UdpRead (
           DEBUG (\r
             (DEBUG_INFO,\r
             "\nUdpRead()  Hdrs.Udpv4PseudoHeader == %Xh",\r
-            Hdrs.Udpv4PseudoHeader)\r
+            &Hdrs.Udpv4PseudoHeader)\r
             );\r
           DEBUG (\r
             (DEBUG_INFO,\r