All of lore.kernel.org
 help / color / mirror / Atom feed
* [kbd] [PATCH 2/3] vlock: rename ERROR_TIMEOUT macro to LONG_DELAY
@ 2013-11-24 21:48 Dmitry V. Levin
  0 siblings, 0 replies; only message in thread
From: Dmitry V. Levin @ 2013-11-24 21:48 UTC (permalink / raw)
  To: kbd

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 | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/vlock/auth.c b/src/vlock/auth.c
index cac877c..76945c0 100644
--- a/src/vlock/auth.c
+++ b/src/vlock/auth.c
@@ -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:


-- 
ldv


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2013-11-24 21:48 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-11-24 21:48 [kbd] [PATCH 2/3] vlock: rename ERROR_TIMEOUT macro to LONG_DELAY Dmitry V. Levin

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.