Prepared some of the authmode stuff for the imminent addition
[citadel.git] / citadel / citserver.c
index 24b76c1dba9f1e8a991256b421ade5950604397f..fcce7d23912dda4a3d803c1f1a4eaa47354f28a8 100644 (file)
@@ -293,11 +293,11 @@ void cmd_info(void) {
        cprintf("0\n"); /* 1 = no, this server is not LDAP-enabled */
 #endif
 
-       if (config.c_auth_mode == 1) {
-               cprintf("1\n"); /* "create new user" never works with host auth */
+       if (config.c_auth_mode == AUTHMODE_NATIVE) {
+               cprintf("%d\n", config.c_disable_newu);
        }
        else {
-               cprintf("%d\n", config.c_disable_newu); /* otherwise, site defined */
+               cprintf("1\n"); /* "create new user" does not work with non-native auth modes */
        }
 
        cprintf("%s\n", config.c_default_cal_zone);