SHELL_STATUS\r
EFIAPI\r
TftpCommandHandler (\r
- IN EFI_SHELL_DYNAMIC_COMMAND_PROTOCOL *This,\r
- IN EFI_SYSTEM_TABLE *SystemTable,\r
- IN EFI_SHELL_PARAMETERS_PROTOCOL *ShellParameters,\r
- IN EFI_SHELL_PROTOCOL *Shell\r
+ IN EFI_SHELL_DYNAMIC_COMMAND_PROTOCOL *This,\r
+ IN EFI_SYSTEM_TABLE *SystemTable,\r
+ IN EFI_SHELL_PARAMETERS_PROTOCOL *ShellParameters,\r
+ IN EFI_SHELL_PROTOCOL *Shell\r
)\r
{\r
gEfiShellParametersProtocol = ShellParameters;\r
CHAR16 *\r
EFIAPI\r
TftpCommandGetHelp (\r
- IN EFI_SHELL_DYNAMIC_COMMAND_PROTOCOL *This,\r
- IN CONST CHAR8 *Language\r
+ IN EFI_SHELL_DYNAMIC_COMMAND_PROTOCOL *This,\r
+ IN CONST CHAR8 *Language\r
)\r
{\r
return HiiGetString (mTftpHiiHandle, STRING_TOKEN (STR_GET_HELP_TFTP), Language);\r
}\r
\r
-EFI_SHELL_DYNAMIC_COMMAND_PROTOCOL mTftpDynamicCommand = {\r
+EFI_SHELL_DYNAMIC_COMMAND_PROTOCOL mTftpDynamicCommand = {\r
L"tftp",\r
TftpCommandHandler,\r
TftpCommandGetHelp\r
EFI_STATUS\r
EFIAPI\r
TftpCommandInitialize (\r
- IN EFI_HANDLE ImageHandle,\r
- IN EFI_SYSTEM_TABLE *SystemTable\r
+ IN EFI_HANDLE ImageHandle,\r
+ IN EFI_SYSTEM_TABLE *SystemTable\r
)\r
{\r
- EFI_STATUS Status;\r
+ EFI_STATUS Status;\r
+\r
mTftpHiiHandle = InitializeHiiPackage (ImageHandle);\r
if (mTftpHiiHandle == NULL) {\r
return EFI_ABORTED;\r
EFI_STATUS\r
EFIAPI\r
TftpUnload (\r
- IN EFI_HANDLE ImageHandle\r
-)\r
+ IN EFI_HANDLE ImageHandle\r
+ )\r
{\r
- EFI_STATUS Status;\r
+ EFI_STATUS Status;\r
+\r
Status = gBS->UninstallProtocolInterface (\r
ImageHandle,\r
&gEfiShellDynamicCommandProtocolGuid,\r
if (EFI_ERROR (Status)) {\r
return Status;\r
}\r
+\r
HiiRemovePackages (mTftpHiiHandle);\r
return EFI_SUCCESS;\r
}\r