Added chatserver check
This commit is contained in:
parent
d7070488e2
commit
4a6555f00d
@ -54,6 +54,10 @@ v0.71.5 18-Aug-2005
|
|||||||
asking the user.
|
asking the user.
|
||||||
Added logging during execute of mbuseradd.
|
Added logging during execute of mbuseradd.
|
||||||
|
|
||||||
|
mbtask:
|
||||||
|
Added check to some chat commands to check if the chat thread
|
||||||
|
is running.
|
||||||
|
|
||||||
mbsetup:
|
mbsetup:
|
||||||
Added node setup switch to override node Hold or Down status.
|
Added node setup switch to override node Hold or Down status.
|
||||||
Changed syntax for calling mbpasswd.
|
Changed syntax for calling mbpasswd.
|
||||||
|
@ -45,6 +45,7 @@ extern struct sockaddr_un from; /* From socket address */
|
|||||||
extern int fromlen; /* From address length */
|
extern int fromlen; /* From address length */
|
||||||
extern int logtrans; /* Log transactions */
|
extern int logtrans; /* Log transactions */
|
||||||
extern int T_Shutdown; /* Program shutdown */
|
extern int T_Shutdown; /* Program shutdown */
|
||||||
|
extern int ibc_run; /* Chatserver running */
|
||||||
int cmd_run = FALSE;/* cmd running */
|
int cmd_run = FALSE;/* cmd running */
|
||||||
|
|
||||||
|
|
||||||
@ -280,10 +281,14 @@ char *exe_cmd(char *in)
|
|||||||
* 100:0; Ok
|
* 100:0; Ok
|
||||||
*/
|
*/
|
||||||
if (strncmp(cmd, "CPAG", 4) == 0) {
|
if (strncmp(cmd, "CPAG", 4) == 0) {
|
||||||
if ((result = reg_page(token))) {
|
if (ibc_run) {
|
||||||
snprintf(obuf, SS_BUFSIZE, "100:1,%d;", result);
|
if ((result = reg_page(token))) {
|
||||||
Syslog('+', "%s", obuf);
|
snprintf(obuf, SS_BUFSIZE, "100:1,%d;", result);
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
snprintf(obuf, SS_BUFSIZE, "100:1,3;");
|
||||||
}
|
}
|
||||||
|
Syslog('+', "%s", obuf);
|
||||||
return obuf;
|
return obuf;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -327,7 +332,10 @@ char *exe_cmd(char *in)
|
|||||||
* 100:0; Ok
|
* 100:0; Ok
|
||||||
*/
|
*/
|
||||||
if (strncmp(cmd, "CCON", 4) == 0) {
|
if (strncmp(cmd, "CCON", 4) == 0) {
|
||||||
return chat_connect(token);
|
if (ibc_run)
|
||||||
|
return chat_connect(token);
|
||||||
|
else
|
||||||
|
return ebuf;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
Reference in New Issue
Block a user