summaryrefslogtreecommitdiffstats
path: root/auth.c
diff options
context:
space:
mode:
authorTim Rice <tim@multitalents.net>2003-01-09 05:04:27 +0100
committerTim Rice <tim@multitalents.net>2003-01-09 05:04:27 +0100
commit458c6bfa10bb370487e9e27f540e1a7e7a5909cc (patch)
tree28a6e73ac47406d9372ceb00005439dee20a0d1b /auth.c
parent[Makefile.in configure.ac] replace fixpath with sed script. Patch by Mo DeJong. (diff)
downloadopenssh-458c6bfa10bb370487e9e27f540e1a7e7a5909cc.tar.xz
openssh-458c6bfa10bb370487e9e27f540e1a7e7a5909cc.zip
[auth.c] declare today at top of allowed_user() to keep older compilers happy.
Diffstat (limited to 'auth.c')
-rw-r--r--auth.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/auth.c b/auth.c
index 48586cc5d..c6e5a1732 100644
--- a/auth.c
+++ b/auth.c
@@ -80,6 +80,9 @@ allowed_user(struct passwd * pw)
#endif /* WITH_AIXAUTHENTICATE */
#if defined(HAVE_SHADOW_H) && !defined(DISABLE_SHADOW)
struct spwd *spw;
+#if !defined(USE_PAM) && defined(HAS_SHADOW_EXPIRE)
+ time_t today;
+#endif
#endif
/* Shouldn't be called if pw is NULL, but better safe than sorry... */
@@ -106,7 +109,7 @@ allowed_user(struct passwd * pw)
#if !defined(USE_PAM) && defined(HAVE_SHADOW_H) && \
!defined(DISABLE_SHADOW) && defined(HAS_SHADOW_EXPIRE)
#define DAY (24L * 60 * 60) /* 1 day in seconds */
- time_t today = time(NULL) / DAY;
+ today = time(NULL) / DAY;
debug3("allowed_user: today %d sp_expire %d sp_lstchg %d"
" sp_max %d", (int)today, (int)spw->sp_expire,
(int)spw->sp_lstchg, (int)spw->sp_max);