X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=webcit%2Fwho.c;h=11c68d86c99602c3c8dddf456e01d0e55e3a3925;hb=HEAD;hp=cb886b9c543b67dfd6566466d5658067a01be40c;hpb=2f8ba8d58350ea377595b951fb7d20a5618ea0ef;p=citadel.git diff --git a/webcit/who.c b/webcit/who.c index cb886b9c5..dee492caf 100644 --- a/webcit/who.c +++ b/webcit/who.c @@ -43,7 +43,6 @@ int CompareUserStruct(const void *VUser1, const void *VUser2) int GetWholistSection(HashList *List, time_t now, StrBuf *Buf, const char *FilterName, long FNLen) { - wcsession *WCC = WC; UserStateStruct *User, *OldUser; void *VOldUser; size_t BufLen; @@ -94,7 +93,7 @@ int GetWholistSection(HashList *List, time_t now, StrBuf *Buf, const char *Filte OldUser = VOldUser; OldUser->SessionCount++; if (!User->Idle) { - if (User->Session == WCC->ctdl_pid) + if (User->Session == WC->ctdl_pid) OldUser->Session = User->Session; OldUser->Idle = User->Idle; @@ -142,34 +141,6 @@ void terminate_session(void) } -/* - * Change your session info (fake roomname and hostname) - */ -void edit_me(void) -{ - char buf[SIZ]; - - output_headers(1, 0, 0, 0, 0, 0); - if (havebstr("change_room_name_button")) { - serv_printf("RCHG %s", bstr("fake_roomname")); - serv_getln(buf, sizeof buf); - do_template("who"); - } else if (havebstr("change_host_name_button")) { - serv_printf("HCHG %s", bstr("fake_hostname")); - serv_getln(buf, sizeof buf); - do_template("who"); - } else if (havebstr("change_user_name_button")) { - serv_printf("UCHG %s", bstr("fake_username")); - serv_getln(buf, sizeof buf); - do_template("who"); - } else if (havebstr("cancel_button")) { - do_template("who"); - } else { - do_template("who_edit"); - } - end_burst(); -} - void _terminate_session(void) { slrp_highest(); terminate_session(); @@ -312,7 +283,6 @@ InitModule_WHO RegisterCTX(CTX_WHO); WebcitAddUrlHandler(HKEY("terminate_session"), "", 0, _terminate_session, 0); - WebcitAddUrlHandler(HKEY("edit_me"), "", 0, edit_me, 0); RegisterIterator("WHOLIST", 1, NULL, GetWholistHash, NULL, DeleteWholistHash, CTX_WHO, CTX_NONE, IT_NOFLAG);