-#if 0\r
- //\r
- // Check for received packet event.\r
- //\r
- if (!EFI_ERROR (gBS->CheckEvent (SnpPtr->WaitForPacket))) {\r
- //\r
- // Packet should be available. Attempt to read it.\r
- //\r
- *BufferSizePtr = BUFFER_ALLOCATE_SIZE;\r
-\r
- StatCode = SnpPtr->Receive (\r
- SnpPtr,\r
- HeaderSizePtr,\r
- BufferSizePtr,\r
- Private->ReceiveBufferPtr,\r
- 0,\r
- 0,\r
- ProtocolPtr\r
- );\r
-\r
- if (EFI_ERROR (StatCode)) {\r
- break;\r
- }\r
- //\r
- // Packet was received. Make received callback then return.\r
- //\r
- if (CallbackPtr != NULL) {\r
- StatCode = CallbackPtr (\r
- Private->CallbackProtocolPtr,\r
- Function,\r
- TRUE,\r
- (UINT32) *BufferSizePtr,\r
- (EFI_PXE_BASE_CODE_PACKET *) Private->ReceiveBufferPtr\r
- );\r
-\r
- if (StatCode != EFI_PXE_BASE_CODE_CALLBACK_STATUS_CONTINUE) {\r
- StatCode = EFI_ABORTED;\r
- } else {\r
- StatCode = EFI_SUCCESS;\r
- }\r
- }\r
-\r
- break;\r
- }\r
-\r
-#else\r