*/
void do_system_configuration(void) {
char buf[256];
- char sc[19][256];
+ char sc[20][256];
int expire_mode = 0;
int expire_value = 0;
int a;
if (buf[0] == '1') {
a = 0;
while (serv_gets(buf), strcmp(buf, "000")) {
- if (a<19) strcpy(&sc[a][0], buf);
+ if (a<20) strcpy(&sc[a][0], buf);
++a;
}
}
strprompt("Server connection idle timeout (in seconds)", &sc[5][0], 4);
strprompt("Initial access level for new users", &sc[6][0], 1);
+ strprompt("Access level required to create rooms", &sc[19][0], 1);
sprintf(&sc[7][0], "%d", (boolprompt(
"Require registration for new users",
serv_puts("CONF set");
serv_gets(buf);
if (buf[0] == '4') {
- for (a=0; a<19; ++a) serv_puts(&sc[a][0]);
+ for (a=0; a<20; ++a) serv_puts(&sc[a][0]);
serv_puts("000");
}