X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=citadel%2Fcitserver.c;h=5ebd5e44cf7a01d4ecebc51e3c1a8e87f0c5e9e1;hb=b84827a6dad0f32c2bd6ba2bdd8801464af1a409;hp=bcba39ebc37d86a5bb5687625c19f08015f56cdd;hpb=326128b8e98e473237ffe46c95aa5ae81896864b;p=citadel.git diff --git a/citadel/citserver.c b/citadel/citserver.c index bcba39ebc..5ebd5e44c 100644 --- a/citadel/citserver.c +++ b/citadel/citserver.c @@ -306,66 +306,6 @@ void cmd_info(void) { cprintf("000\n"); } -void cmd_rchg(char *argbuf) -{ - char newroomname[256]; - - extract(newroomname, argbuf, 0); - newroomname[ROOMNAMELEN-1] = 0; - if (strlen(newroomname) > 0) { - safestrncpy(CC->fake_roomname, newroomname, - sizeof(CC->fake_roomname) ); - } - else { - strcpy(CC->fake_roomname, ""); - } - cprintf("%d OK\n", OK); -} - -void cmd_hchg(char *argbuf) -{ - char newhostname[256]; - - extract(newhostname, argbuf, 0); - if (strlen(newhostname) > 0) { - safestrncpy(CC->fake_hostname, newhostname, - sizeof(CC->fake_hostname) ); - } - else { - strcpy(CC->fake_hostname, ""); - } - cprintf("%d OK\n", OK); -} - -void cmd_uchg(char *argbuf) -{ - - char newusername[256]; - - extract(newusername, argbuf, 0); - - if (CC->usersupp.axlevel < 6) { - cprintf("%d You must be an Aide to masquerade your name.\n", - ERROR+HIGHER_ACCESS_REQUIRED); - return; - } - - if (strlen(newusername) > 0) { - CC->cs_flags &= ~CS_STEALTH; - memset(CC->fake_username, 0, 32); - if (strncasecmp(newusername, CC->curr_user, - strlen(CC->curr_user))) - safestrncpy(CC->fake_username, newusername, - sizeof(CC->fake_username)); - } - else { - CC->fake_username[0] = '\0'; - CC->cs_flags |= CS_STEALTH; - } - cprintf("%d\n",OK); -} - - /* * returns an asterisk if there are any express messages waiting, @@ -499,42 +439,6 @@ void cmd_iden(char *argbuf) } -/* - * enter or exit "stealth mode" - */ -void cmd_stel(char *cmdbuf) -{ - int requested_mode; - - requested_mode = extract_int(cmdbuf,0); - if (requested_mode !=0) requested_mode = 1; - - if (!CC->logged_in) { - cprintf("%d Not logged in.\n",ERROR+NOT_LOGGED_IN); - return; - } - - if (CC->usersupp.axlevel < 6) { - cprintf("%d You must be an Aide to use stealth mode.\n", - ERROR+HIGHER_ACCESS_REQUIRED); - return; - } - - if (CC->cs_flags & CS_STEALTH) { - if (requested_mode == 0) - CC->cs_flags = CC->cs_flags-CS_STEALTH; - } - else { - if (requested_mode == 1) - CC->cs_flags = CC->cs_flags|CS_STEALTH; - } - - cprintf("%d Ok\n",OK); - } - - - - /* * display system messages or help */ @@ -1174,10 +1078,6 @@ void do_command_loop(void) { cmd_lbio(); } - else if (!strncasecmp(cmdbuf,"STEL",4)) { - cmd_stel(&cmdbuf[5]); - } - else if (!strncasecmp(cmdbuf,"TERM",4)) { cmd_term(&cmdbuf[5]); } @@ -1198,22 +1098,10 @@ void do_command_loop(void) { cmd_uimg(&cmdbuf[5]); } - else if (!strncasecmp(cmdbuf, "UCHG", 4)) { - cmd_uchg(&cmdbuf[5]); - } - else if (!strncasecmp(cmdbuf, "TIME", 4)) { cmd_time(); } - else if (!strncasecmp(cmdbuf, "HCHG", 4)) { - cmd_hchg(&cmdbuf[5]); - } - - else if (!strncasecmp(cmdbuf, "RCHG", 4)) { - cmd_rchg(&cmdbuf[5]); - } - else if (!strncasecmp(cmdbuf, "AGUP", 4)) { cmd_agup(&cmdbuf[5]); }