X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=citadel%2Fcitserver.c;h=d4bb9cc66969f76fc30b9357f1d4768a257d44e5;hb=479282938ffe1a1b975643837655995cf7f058f8;hp=4baae8456cfa216d1b98ec2df77640117d011257;hpb=74f5bbe4e93491952fed94a09d7043f74d2f573c;p=citadel.git diff --git a/citadel/citserver.c b/citadel/citserver.c index 4baae8456..d4bb9cc66 100644 --- a/citadel/citserver.c +++ b/citadel/citserver.c @@ -278,7 +278,7 @@ void RemoveContext (struct CitContext *con) /* * cmd_info() - tell the client about this server */ -void cmd_info(void) { +void cmd_info(char *cmdbuf) { cprintf("%d Server info:\n", LISTING_FOLLOWS); cprintf("%d\n", CC->cs_pid); cprintf("%s\n", config.c_nodename); @@ -1153,11 +1153,11 @@ void do_command_loop(void) { } else if (!strncasecmp(cmdbuf,"WHOK",4)) { - cmd_whok(); + cmd_whok(&cmdbuf[5]); } else if (!strncasecmp(cmdbuf,"RDIR",4)) { - cmd_rdir(); + cmd_rdir(&cmdbuf[5]); } else if (!strncasecmp(cmdbuf,"EUID",4)) { @@ -1193,7 +1193,7 @@ void do_command_loop(void) { } else if (!strncasecmp(cmdbuf,"INFO",4)) { - cmd_info(); + cmd_info(&cmdbuf[5]); } else if (!strncasecmp(cmdbuf,"SLRP",4)) { @@ -1201,15 +1201,15 @@ void do_command_loop(void) { } else if (!strncasecmp(cmdbuf,"INVT",4)) { - cmd_invt_kick(&cmdbuf[5],1); + cmd_invt_kick(&cmdbuf[5], 1); } else if (!strncasecmp(cmdbuf,"KICK",4)) { - cmd_invt_kick(&cmdbuf[5],0); + cmd_invt_kick(&cmdbuf[5], 0); } else if (!strncasecmp(cmdbuf,"GETR",4)) { - cmd_getr(); + cmd_getr(&cmdbuf[5]); } else if (!strncasecmp(cmdbuf,"SETR",4)) { @@ -1217,7 +1217,7 @@ void do_command_loop(void) { } else if (!strncasecmp(cmdbuf,"GETA",4)) { - cmd_geta(); + cmd_geta(&cmdbuf[5]); } else if (!strncasecmp(cmdbuf,"SETA",4)) {