]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
login: fix compiler warning [-Wsign-compare]
authorKarel Zak <kzak@redhat.com>
Tue, 5 Jun 2012 14:59:54 +0000 (16:59 +0200)
committerKarel Zak <kzak@redhat.com>
Tue, 5 Jun 2012 14:59:54 +0000 (16:59 +0200)
Signed-off-by: Karel Zak <kzak@redhat.com>
login-utils/login.c

index db3a93345e6454c466113091bedb0b1a6c7cf6a4..6ed996f0065c748718551433384f34165263e51c 100644 (file)
@@ -769,8 +769,8 @@ static pam_handle_t *init_loginpam(struct login_context *cxt)
 
 static void loginpam_auth(struct login_context *cxt)
 {
-       int rc, failcount = 0, show_unknown;
-       unsigned long retries;
+       int rc, show_unknown;
+       unsigned int retries, failcount = 0;
        const char *hostname = cxt->hostname ? cxt->hostname :
                               cxt->tty_name ? cxt->tty_name : "<unknown>";
        pam_handle_t *pamh = cxt->pamh;
@@ -806,7 +806,7 @@ static void loginpam_auth(struct login_context *cxt)
                        loginpam_get_username(pamh, &cxt->username);
 
                syslog(LOG_NOTICE,
-                      _("FAILED LOGIN %d FROM %s FOR %s, %s"),
+                      _("FAILED LOGIN %u FROM %s FOR %s, %s"),
                       failcount, hostname,
                       cxt->username ? cxt->username : "(unknown)",
                       pam_strerror(pamh, rc));
@@ -829,7 +829,7 @@ static void loginpam_auth(struct login_context *cxt)
 
                if (rc == PAM_MAXTRIES)
                        syslog(LOG_NOTICE,
-                              _("TOO MANY LOGIN TRIES (%d) FROM %s FOR %s, %s"),
+                              _("TOO MANY LOGIN TRIES (%u) FROM %s FOR %s, %s"),
                               failcount, hostname,
                               cxt->username ? cxt->username : "(unknown)",
                               pam_strerror(pamh, rc));