remove redundant 'rm' command handler

Two 'rm' commands were implemented and registered.  This removes the
version that would have never been called prior to refactoring the
command registration.
This commit is contained in:
Zachary T Welch 2009-11-28 10:46:53 -08:00
parent 8795b8f9df
commit 2da2864632

View File

@ -38,9 +38,6 @@
#ifdef HAVE_NET_IF_H
#include <net/if.h>
#endif
//#ifdef HAVE_NETINET_TCP_H
//#include <netinet/tcp.h>
//#endif
#ifdef HAVE_SYS_IOCTL_H
#include <sys/ioctl.h>
#endif
@ -57,23 +54,6 @@
#endif
COMMAND_HANDLER(handle_rm_command)
{
if (CMD_ARGC != 1)
{
command_print(CMD_CTX, "rm <filename>");
return ERROR_INVALID_ARGUMENTS;
}
if (unlink(CMD_ARGV[0]) != 0)
{
command_print(CMD_CTX, "failed: %d", errno);
}
return ERROR_OK;
}
/* loads a file and returns a pointer to it in memory. The file contains
* a 0 byte(sentinel) after len bytes - the length of the file. */
int loadFile(const char *fileName, void **data, size_t *len)
@ -644,13 +624,6 @@ static int zylinjtag_Jim_Command_mac(Jim_Interp *interp, int argc,
}
static const struct command_registration ioutil_command_handlers[] = {
{
.name = "rm",
.handler = &handle_rm_command,
.mode = COMMAND_ANY,
.help = "remove file",
.usage= "<file_name>",
},
{
.name = "cat",
.handler = &handle_cat_command,