From 349efcb0a66645c1e6920e9ab82143d833cf086a Mon Sep 17 00:00:00 2001 From: nekral-guest Date: Wed, 22 Apr 2009 20:17:11 +0000 Subject: [PATCH] * src/login.c: Ignore the return value of puts(), fputs(), strftime(). --- ChangeLog | 5 +++++ src/login.c | 14 +++++++------- 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/ChangeLog b/ChangeLog index 99879cf2..10830f47 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2009-04-22 Nicolas François + + * src/login.c: Ignore the return value of puts(), fputs(), + strftime(). + 2009-04-22 Nicolas François * src/login.c: timeout, delay, and retries should be unsigned. diff --git a/src/login.c b/src/login.c index 29de519c..cd50de13 100644 --- a/src/login.c +++ b/src/login.c @@ -269,7 +269,7 @@ static void check_nologin (bool login_to_root) closelog (); exit (0); } - puts (_("\n[Disconnect bypassed -- root login allowed.]")); + (void) puts (_("\n[Disconnect bypassed -- root login allowed.]")); } } #endif /* !USE_PAM */ @@ -794,7 +794,7 @@ int main (int argc, char **argv) exit(0); } else if (retcode == PAM_ABORT) { /* Serious problems, quit now */ - fputs (_("login: abort requested by PAM\n"),stderr); + (void) fputs (_("login: abort requested by PAM\n"), stderr); SYSLOG ((LOG_ERR,"PAM_ABORT returned from pam_authenticate()")); PAM_END; exit(99); @@ -1068,7 +1068,7 @@ int main (int argc, char **argv) (void) sleep (delay); } - puts (_("Login incorrect")); + (void) puts (_("Login incorrect")); /* allow only one attempt with -r or -f */ if (rflg || fflg || (retries <= 0)) { @@ -1256,7 +1256,7 @@ int main (int argc, char **argv) /* Reset the lockout times if logged in */ if ( (0 != faillog.fail_max) && (faillog.fail_cnt >= faillog.fail_max)) { - puts (_("Warning: login re-enabled after temporary lockout.")); + (void) puts (_("Warning: login re-enabled after temporary lockout.")); SYSLOG ((LOG_WARN, "login '%s' re-enabled after temporary lockout (%d failures)", username, (int) faillog.fail_cnt)); @@ -1267,9 +1267,9 @@ int main (int argc, char **argv) time_t ll_time = ll.ll_time; #ifdef HAVE_STRFTIME - strftime (ptime, sizeof (ptime), - "%a %b %e %H:%M:%S %z %Y", - localtime (&ll_time)); + (void) strftime (ptime, sizeof (ptime), + "%a %b %e %H:%M:%S %z %Y", + localtime (&ll_time)); printf (_("Last login: %s on %s"), ptime, ll.ll_line); #else