CopyMem (DHCPOpStart.DhcpClassIdentifier.Data.UndiMajor, "yyy", sizeof ("yyy"));\r
CopyMem (DHCPOpStart.DhcpClassIdentifier.Data.UndiMinor, "xxx", sizeof ("xxx"));\r
DHCPOpStart.End[0] = OP_END;\r
-};\r
+}\r
\r
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */\r
\r
#pragma pack()\r
\r
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */\r
+STATIC\r
CHAR8 *\r
PxeBcLibGetSmbiosString (\r
IN SMBIOS_STRUCTURE_POINTER *Smbios,\r
}\r
\r
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */\r
+STATIC\r
VOID\r
Parse (\r
DHCP_RECEIVE_BUFFER *RxBufPtr,\r
}\r
\r
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */\r
+STATIC\r
BOOLEAN\r
AckEdit (\r
DHCP_RECEIVE_BUFFER *DhcpRxBuf\r
//\r
// if a discover type packet, make sure all required fields are present\r
//\r
+STATIC\r
BOOLEAN\r
DHCPOfferAckEdit (\r
DHCP_RECEIVE_BUFFER *DhcpRxBuf\r
}\r
\r
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */\r
+STATIC\r
BOOLEAN\r
DHCPAckEdit (\r
DHCP_RECEIVE_BUFFER *RxBufPtr\r
//\r
// get an offer/ack\r
//\r
+STATIC\r
EFI_STATUS\r
GetOfferAck (\r
PXE_BASECODE_DEVICE *Private,\r
//\r
// get DHCPOFFER's\r
//\r
+STATIC\r
EFI_STATUS\r
GetOffers (\r
PXE_BASECODE_DEVICE *Private\r
//\r
// determine if the server ip is in the ip list\r
//\r
+STATIC\r
BOOLEAN\r
InServerList (\r
EFI_IP_ADDRESS *ServerIpPtr,\r
}\r
\r
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */\r
+STATIC\r
BOOLEAN\r
ExtractBootServerList (\r
UINT16 Type,\r
}\r
\r
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */\r
+STATIC\r
VOID\r
FreeMem (\r
PXE_BASECODE_DEVICE *Private\r
}\r
\r
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */\r
+STATIC\r
BOOLEAN\r
GetMem (\r
PXE_BASECODE_DEVICE *Private\r
}\r
\r
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */\r
+STATIC\r
EFI_STATUS\r
DoDiscover (\r
PXE_BASECODE_DEVICE *Private,\r
{\r
EFI_PXE_BASE_CODE_MODE *PxebcMode;\r
EFI_STATUS Status;\r
- EFI_STATUS StatCode;\r
PXE_BASECODE_DEVICE *Private;\r
\r
//\r
// Lock the instance data and make sure started\r
//\r
- StatCode = EFI_SUCCESS;\r
\r
if (This == NULL) {\r
DEBUG ((EFI_D_ERROR, "BC *This pointer == NULL"));\r