diff options
Diffstat (limited to 'cli')
| -rw-r--r-- | cli/kill.c | 17 |
1 files changed, 3 insertions, 14 deletions
diff --git a/cli/kill.c b/cli/kill.c index 9ae57f1..1d727bb 100644 --- a/cli/kill.c +++ b/cli/kill.c @@ -6,12 +6,7 @@ usage_kill(void) printf( "Shutdown btpd.\n" "\n" - "Usage: kill [seconds]\n" - "\n" - "Arguments:\n" - "seconds\n" - "\tThe number of seconds btpd waits before giving up on unresponsive\n" - "\ttrackers.\n" + "Usage: kill\n" "\n" ); exit(1); @@ -20,18 +15,12 @@ usage_kill(void) void cmd_kill(int argc, char **argv) { - int seconds = -1; enum ipc_err code; - char *endptr; - if (argc == 2) { - seconds = strtol(argv[1], &endptr, 10); - if (strlen(argv[1]) > endptr - argv[1] || seconds < 0) - usage_kill(); - } else if (argc > 2) + if (argc > 1) usage_kill(); btpd_connect(); - if ((code = btpd_die(ipc, seconds)) != 0) + if ((code = btpd_die(ipc)) != 0) diemsg("command failed (%s).\n", ipc_strerror(code)); } |