]> andersk Git - openssh.git/blobdiff - servconf.h
- markus@cvs.openbsd.org 2001/03/17 17:27:59
[openssh.git] / servconf.h
index 8236a639189d6f0c3558037d7323fd223ba118b4..1009ce217ac0b2f8917582143e1bc9d09647511b 100644 (file)
@@ -11,7 +11,7 @@
  * called by a name other than "ssh" or "Secure Shell".
  */
 
-/* RCSID("$OpenBSD: servconf.h,v 1.37 2001/02/11 12:59:25 markus Exp $"); */
+/* RCSID("$OpenBSD: servconf.h,v 1.38 2001/02/12 16:16:23 markus Exp $"); */
 
 #ifndef SERVCONF_H
 #define SERVCONF_H
 #define MAX_SUBSYSTEMS         256     /* Max # subsystems. */
 #define MAX_HOSTKEYS           256     /* Max # hostkeys. */
 
+/* permit_root_login */
+#define        PERMIT_NOT_SET          -1
+#define        PERMIT_NO               0
+#define        PERMIT_FORCED_ONLY      1
+#define        PERMIT_NO_PASSWD        2
+#define        PERMIT_YES              3
+
+
 typedef struct {
        u_int num_ports;
        u_int ports_from_cmdline;
@@ -38,7 +46,7 @@ typedef struct {
        int     login_grace_time;       /* Disconnect if no auth in this time
                                         * (sec). */
        int     key_regeneration_time;  /* Server key lifetime (seconds). */
-       int     permit_root_login;      /* If true, permit root login. */
+       int     permit_root_login;      /* PERMIT_*, see above */
        int     ignore_rhosts;  /* Ignore .rhosts and .shosts. */
        int     ignore_user_known_hosts;        /* Ignore ~/.ssh/known_hosts
                                                 * for RhostsRsaAuth */
This page took 0.048529 seconds and 4 git commands to generate.