X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=command.c;h=321883ca58ad2e339c5a0a981c42c70e4de3ea2f;hp=f096edcc37493bab7dbe8e4cab461da71dee50ce;hb=50b3c6723e256f77159b77deae77378d8d65d71e;hpb=6693375b52f2712ace6dc50b717de9cb371a7c2a diff --git a/command.c b/command.c index f096edcc..321883ca 100644 --- a/command.c +++ b/command.c @@ -699,11 +699,11 @@ out: return ret; } -static int send_description(int fd, struct server_command *cmd, const char *handler, int num) +static int send_description(int fd, struct server_command *cmd, const char *handler) { int ret, i; - for (i = 1; cmd->name && (!num || i <= num); cmd++, i++) { + for (i = 1; cmd->name; cmd++, i++) { char *perms = cmd_perms_itohuman(cmd->perms); ret = send_va_buffer(fd, "%s\t%s\t%s\t%s\n", cmd->name, handler, @@ -749,13 +749,13 @@ static int com_help(int fd, int argc, char **argv) if (argc < 2) { /* no argument given, print list of commands */ - if ((ret = send_description(fd, cmd_struct, "server", 0)) < 0) + if ((ret = send_description(fd, cmd_struct, "server")) < 0) return ret; mmd_lock(); handler = para_strdup(selectors[mmd->selector_num].name); cmd = selectors[mmd->selector_num].cmd_list; mmd_unlock(); - ret = send_description(fd, cmd, handler, 0); + ret = send_description(fd, cmd, handler); free(handler); return ret; }