-/*
- * front end for multiuser chat
- *
- * Copyright (c) 1987-2016 by the citadel.org team
- *
- * This program is open source software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License version 3.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- */
+// front end for multiuser chat
+//
+// Copyright (c) 1987-2016 by the citadel.org team
+//
+// This program is open source software. Use, duplication, and/or
+// disclosure are subject to the GNU General Purpose License version 3.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
#include "textclient.h"
extern char temp[];
char last_paged[SIZ] = "";
-void chatmode(CtdlIPC *ipc)
+void chatmode(CtdlIPC * ipc)
{
char wbuf[SIZ];
char buf[SIZ];
strcpy(buf, "");
strcpy(wbuf, "");
- strcpy(last_user, "");
+ strcpy(last_user, "");
color(BRIGHT_YELLOW);
scr_printf("\n");
scr_printf("> ");
snprintf(buf, sizeof buf, "RCHT poll|%d", seq);
CtdlIPC_chat_send(ipc, buf);
CtdlIPC_chat_recv(ipc, response);
-
+
if (response[0] == '1') {
seq = extract_int(&response[4], 0);
extract_token(c_user, &response[4], 2, '|', sizeof c_user);
/*
* send an instant message
*/
-void page_user(CtdlIPC *ipc)
+void page_user(CtdlIPC * ipc)
{
char buf[SIZ], touser[SIZ], msg[SIZ];
FILE *pagefp;
}
-void quiet_mode(CtdlIPC *ipc)
+void quiet_mode(CtdlIPC * ipc)
{
static int quiet = 0;
char cret[SIZ];
r = CtdlIPCEnableInstantMessageReceipt(ipc, !quiet, cret);
if (r / 100 == 2) {
quiet = !quiet;
- scr_printf("Quiet mode %sabled (%sother users may page you)\n",
- (quiet) ? "en" : "dis",
- (quiet) ? "no " : "");
+ scr_printf("Quiet mode %sabled (%sother users may page you)\n", (quiet) ? "en" : "dis", (quiet) ? "no " : "");
} else {
scr_printf("Unable to change quiet mode: %s\n", cret);
}
}
-void stealth_mode(CtdlIPC *ipc)
+void stealth_mode(CtdlIPC * ipc)
{
static int stealth = 0;
char cret[SIZ];
if (r / 100 == 2) {
stealth = !stealth;
scr_printf("Stealth mode %sabled (you are %s)\n",
- (stealth) ? "en" : "dis",
- (stealth) ? "invisible" : "listed as online");
+ (stealth) ? "en" : "dis", (stealth) ? "invisible" : "listed as online");
} else {
scr_printf("Unable to change stealth mode: %s\n", cret);
}