depending on whether the server to which it is connected actually
supports guest mode. This may or may not stay this way.
mcmd = 29;
goto TERMN8;
}
mcmd = 29;
goto TERMN8;
}
- if (!strcasecmp(fullname, "guest")) { // GUEST MODE
- goto PWOK; // THIS DOES NOT WORK YET
- } // EXPERIMENT FIXME FIXME FIXME
+
+ /* FIXME this is a stupid way to do guest mode but it's a reasonable test harness FIXME */
+ if ( (ipc->ServInfo.guest_logins) && (!strcasecmp(fullname, "guest")) ) {
+ goto PWOK;
+ }
+
/* sign on to the server */
r = CtdlIPCTryLogin(ipc, fullname, aaa);
if (r / 100 != 3)
/* sign on to the server */
r = CtdlIPCTryLogin(ipc, fullname, aaa);
if (r / 100 != 3)