\r
**/\r
\r
-\r
#ifndef __EFI_MTFTP4_OPTION_H__\r
#define __EFI_MTFTP4_OPTION_H__\r
\r
#define MTFTP4_BLKNO_LEN 2\r
#define MTFTP4_DATA_HEAD_LEN 4\r
\r
-#define MTFTP4_BLKSIZE_EXIST 0x01\r
-#define MTFTP4_TIMEOUT_EXIST 0x02\r
-#define MTFTP4_TSIZE_EXIST 0x04\r
-#define MTFTP4_MCAST_EXIST 0x08\r
-#define MTFTP4_WINDOWSIZE_EXIST 0x10\r
+#define MTFTP4_BLKSIZE_EXIST 0x01\r
+#define MTFTP4_TIMEOUT_EXIST 0x02\r
+#define MTFTP4_TSIZE_EXIST 0x04\r
+#define MTFTP4_MCAST_EXIST 0x08\r
+#define MTFTP4_WINDOWSIZE_EXIST 0x10\r
\r
typedef struct {\r
- UINT16 BlkSize;\r
- UINT16 WindowSize;\r
- UINT8 Timeout;\r
- UINT32 Tsize;\r
- IP4_ADDR McastIp;\r
- UINT16 McastPort;\r
- BOOLEAN Master;\r
- UINT32 Exist;\r
+ UINT16 BlkSize;\r
+ UINT16 WindowSize;\r
+ UINT8 Timeout;\r
+ UINT32 Tsize;\r
+ IP4_ADDR McastIp;\r
+ UINT16 McastPort;\r
+ BOOLEAN Master;\r
+ UINT32 Exist;\r
} MTFTP4_OPTION;\r
\r
/**\r
@param OptionList The point to get the option array.\r
\r
@retval EFI_INVALID_PARAMETER The parametera are invalid or packet isn't a\r
- well-formated OACK packet.\r
+ well-formatted OACK packet.\r
@retval EFI_SUCCESS The option array is build\r
@retval EFI_OUT_OF_RESOURCES Failed to allocate memory for the array\r
\r
**/\r
EFI_STATUS\r
Mtftp4ExtractOptions (\r
- IN EFI_MTFTP4_PACKET *Packet,\r
- IN UINT32 PacketLen,\r
- OUT UINT32 *OptionCount,\r
- OUT EFI_MTFTP4_OPTION **OptionList OPTIONAL\r
+ IN EFI_MTFTP4_PACKET *Packet,\r
+ IN UINT32 PacketLen,\r
+ OUT UINT32 *OptionCount,\r
+ OUT EFI_MTFTP4_OPTION **OptionList OPTIONAL\r
);\r
\r
/**\r
@param Operation The current performed operation.\r
@param MtftpOption The MTFTP4_OPTION for easy access.\r
\r
- @retval EFI_INVALID_PARAMETER The option is mal-formated\r
+ @retval EFI_INVALID_PARAMETER The option is malformatted\r
@retval EFI_UNSUPPORTED Some option isn't supported\r
@retval EFI_SUCCESS The option are OK and has been parsed.\r
\r
**/\r
EFI_STATUS\r
Mtftp4ParseOption (\r
- IN EFI_MTFTP4_OPTION *Options,\r
- IN UINT32 Count,\r
- IN BOOLEAN Request,\r
- IN UINT16 Operation,\r
- OUT MTFTP4_OPTION *MtftpOption\r
+ IN EFI_MTFTP4_OPTION *Options,\r
+ IN UINT32 Count,\r
+ IN BOOLEAN Request,\r
+ IN UINT16 Operation,\r
+ OUT MTFTP4_OPTION *MtftpOption\r
);\r
\r
/**\r
@param Operation The current performed operation.\r
@param MtftpOption The MTFTP_OPTION for easy access.\r
\r
- @retval EFI_INVALID_PARAMETER The packet option is mal-formated\r
+ @retval EFI_INVALID_PARAMETER The packet option is malformatted\r
@retval EFI_UNSUPPORTED Some option isn't supported\r
@retval EFI_SUCCESS The option are OK and has been parsed.\r
\r
**/\r
EFI_STATUS\r
Mtftp4ParseOptionOack (\r
- IN EFI_MTFTP4_PACKET *Packet,\r
- IN UINT32 PacketLen,\r
- IN UINT16 Operation,\r
- OUT MTFTP4_OPTION *MtftpOption\r
+ IN EFI_MTFTP4_PACKET *Packet,\r
+ IN UINT32 PacketLen,\r
+ IN UINT16 Operation,\r
+ OUT MTFTP4_OPTION *MtftpOption\r
);\r
\r
extern CHAR8 *mMtftp4SupportedOptions[MTFTP4_SUPPORTED_OPTIONS];\r