vlock: rename ERROR_TIMEOUT macro to LONG_DELAY
authorDmitry V. Levin <ldv@altlinux.org>
Sun, 24 Nov 2013 21:48:24 +0000 (01:48 +0400)
committerAlexey Gladkov <gladkov.alexey@gmail.com>
Mon, 25 Nov 2013 17:49:05 +0000 (21:49 +0400)
The name ERROR_TIMEOUT is somewhat misleading: PAM errors may vary,
and some may require longer delays than others.  Since ERROR_TIMEOUT
means longer delay, rename it to LONG_DELAY.

src/vlock/auth.c

index cac877c..76945c0 100644 (file)
@@ -33,8 +33,8 @@
 #include "vlock.h"
 #include "nls.h"
 
-/* Unrecognized PAM error timeout. */
-#define        ERROR_TIMEOUT   10
+/* Delay after fatal PAM errors, in seconds. */
+#define        LONG_DELAY      10
 
 static int
 do_account_password_management (pam_handle_t *pamh)
@@ -76,7 +76,7 @@ get_password (pam_handle_t * pamh, const char *username, const char *tty)
                                        tty, username, uid);
                                puts (_("Please try again later.\n\n\n"));
                                fflush (stdout);
-                               sleep (ERROR_TIMEOUT);
+                               sleep (LONG_DELAY);
                                continue;
                        }
                }
@@ -156,7 +156,7 @@ get_password (pam_handle_t * pamh, const char *username, const char *tty)
                                msg = 0;
                                pam_end (pamh, rc);
                                pamh = 0;
-                               sleep (ERROR_TIMEOUT);
+                               sleep (LONG_DELAY);
                                break;
 
                        default: