Dhcp4ServiceBindingDestroyChild\r
};\r
\r
-//@MT: EFI_DRIVER_ENTRY_POINT (Dhcp4DriverEntryPoint)\r
\r
EFI_STATUS\r
EFIAPI\r
\r
DhcpSb->HwLen = (UINT8) DhcpSb->UdpIo->SnpMode.HwAddressSize;\r
DhcpSb->HwType = DhcpSb->UdpIo->SnpMode.IfType;\r
- CopyMem (&DhcpSb->Mac, &DhcpSb->UdpIo->SnpMode.CurrentAddress, sizeof (EFI_MAC_ADDRESS));\r
+ CopyMem (&DhcpSb->Mac, &DhcpSb->UdpIo->SnpMode.CurrentAddress, sizeof (DhcpSb->Mac));\r
\r
*Service = DhcpSb;\r
return EFI_SUCCESS;\r
)\r
{\r
Instance->Signature = DHCP_PROTOCOL_SIGNATURE;\r
- CopyMem (&Instance->Dhcp4Protocol, &mDhcp4ProtocolTemplate, sizeof (EFI_DHCP4_PROTOCOL));\r
+ CopyMem (&Instance->Dhcp4Protocol, &mDhcp4ProtocolTemplate, sizeof (Instance->Dhcp4Protocol));\r
NetListInit (&Instance->Link);\r
Instance->Handle = NULL;\r
Instance->Service = DhcpSb;\r