diff options
Diffstat (limited to 'MdeModulePkg/Universal/Network/PxeBcDxe/Pxe_bc_udp.c')
-rw-r--r-- | MdeModulePkg/Universal/Network/PxeBcDxe/Pxe_bc_udp.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/MdeModulePkg/Universal/Network/PxeBcDxe/Pxe_bc_udp.c b/MdeModulePkg/Universal/Network/PxeBcDxe/Pxe_bc_udp.c index fcb55ac..eb2951a 100644 --- a/MdeModulePkg/Universal/Network/PxeBcDxe/Pxe_bc_udp.c +++ b/MdeModulePkg/Universal/Network/PxeBcDxe/Pxe_bc_udp.c @@ -317,7 +317,7 @@ UdpRead ( if (DestIpPtr == NULL) {
DestIpPtr = &TmpDestIp;
- TmpDestIp = Private->EfiBc.Mode->StationIp;
+ CopyMem (&TmpDestIp, &Private->EfiBc.Mode->StationIp, sizeof (EFI_IP_ADDRESS));
}
#if SUPPORT_IPV6
@@ -384,7 +384,7 @@ UdpRead ( DEBUG (
(DEBUG_INFO,
"\nUdpRead() Hdrs.Udpv4PseudoHeader == %Xh",
- Hdrs.Udpv4PseudoHeader)
+ &Hdrs.Udpv4PseudoHeader)
);
DEBUG (
(DEBUG_INFO,
|