//\r
\r
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */\r
-#include "bc.h"\r
+#include "Bc.h"\r
\r
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */\r
UINT64\r
@return other :=\r
\r
**/\r
-STATIC\r
EFI_STATUS\r
TftpUdpRead (\r
PXE_BASECODE_DEVICE *Private,\r
\r
\r
**/\r
-STATIC\r
VOID\r
SendError (\r
PXE_BASECODE_DEVICE *Private,\r
\r
\r
**/\r
-STATIC\r
EFI_STATUS\r
SendAckAndGetData (\r
PXE_BASECODE_DEVICE *Private,\r
\r
\r
**/\r
-STATIC\r
EFI_STATUS\r
LockStepReceive (\r
PXE_BASECODE_DEVICE *Private,\r
//\r
// some literals\r
//\r
-STATIC UINT8 Mode[] = MODE_BINARY;\r
-STATIC UINT8 BlockSizeOp[] = OP_BLKSIZE;\r
-STATIC UINT8 TsizeOp[] = OP_TFRSIZE;\r
-STATIC UINT8 OverwriteOp[] = OP_OVERWRITE;\r
-STATIC UINT8 BigBlkNumOp[] = OP_BIGBLKNUM;\r
-STATIC EFI_PXE_BASE_CODE_UDP_PORT TftpRequestPort = TFTP_OPEN_PORT;\r
+UINT8 Mode[] = MODE_BINARY;\r
+UINT8 BlockSizeOp[] = OP_BLKSIZE;\r
+UINT8 TsizeOp[] = OP_TFRSIZE;\r
+UINT8 OverwriteOp[] = OP_OVERWRITE;\r
+UINT8 BigBlkNumOp[] = OP_BIGBLKNUM;\r
+EFI_PXE_BASE_CODE_UDP_PORT TftpRequestPort = TFTP_OPEN_PORT;\r
\r
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */\r
\r
@return Pointer to value field if option found or NULL if not found.\r
\r
**/\r
-STATIC\r
UINT8 *\r
FindOption (\r
UINT8 *OptionPtr,\r
#define TSIZEOP 2 // transfer size\r
#define OVERWRITEOP 4 // overwrite\r
#define BIGBLKNUMOP 8 // big block numbers\r
-STATIC\r
EFI_STATUS\r
TftpRwReq (\r
UINT16 Req,\r
\r
\r
**/\r
-STATIC\r
EFI_STATUS\r
TftpRwReqwResp (\r
UINT16 Req,\r
\r
\r
**/\r
-STATIC\r
EFI_STATUS\r
MtftpListen (\r
PXE_BASECODE_DEVICE *Private,\r
@retval GOTUNI returns NO_DATA go will go to TFTP session)\r
\r
**/\r
-STATIC\r
EFI_STATUS\r
MtftpOpen (\r
PXE_BASECODE_DEVICE * Private,\r
\r
\r
**/\r
-STATIC\r
EFI_STATUS\r
MtftpDownload (\r
PXE_BASECODE_DEVICE *Private,\r
// test of MTFTP server to make sure it handles mulitple opens correctly.\r
// This code should NOT be enabled normally.\r
//\r
-#ifdef SpecialNowaitVersion\r
-#pragma message ("This is special version for MTFTP regression test")\r
- if (StartBlock || !LastBlock)\r
-#endif\r
- if (((Status = MtftpListen (\r
+ if (((Status = MtftpListen (\r
Private,\r
&BufferSize,\r
BufferPtrLocal,\r
//\r
// failed\r
//\r
- }\r
+ }\r
//\r
// if none were received, start block is not reset\r
//\r
\r
\r
**/\r
-STATIC\r
EFI_STATUS\r
TftpInfo (\r
PXE_BASECODE_DEVICE *Private,\r
\r
\r
**/\r
-STATIC\r
EFI_STATUS\r
TftpDownload (\r
PXE_BASECODE_DEVICE *Private,\r
\r
\r
**/\r
-STATIC\r
EFI_STATUS\r
TftpUpload (\r
PXE_BASECODE_DEVICE *Private,\r