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.
#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)
tty, username, uid);
puts (_("Please try again later.\n\n\n"));
fflush (stdout);
- sleep (ERROR_TIMEOUT);
+ sleep (LONG_DELAY);
continue;
}
}
msg = 0;
pam_end (pamh, rc);
pamh = 0;
- sleep (ERROR_TIMEOUT);
+ sleep (LONG_DELAY);
break;
default: