]> granicus.if.org Git - shadow/commitdiff
* src/login.c: Replace HAVE_UTMPX_H by USE_UTMPX.
authornekral-guest <nekral-guest@5a98b0ae-9ef6-0310-add3-de5d479b70d7>
Mon, 27 Apr 2009 20:20:37 +0000 (20:20 +0000)
committernekral-guest <nekral-guest@5a98b0ae-9ef6-0310-add3-de5d479b70d7>
Mon, 27 Apr 2009 20:20:37 +0000 (20:20 +0000)
* src/login.c: Avoid name clash between global variables and the
update_utmp() arguments.

ChangeLog
src/login.c

index 8e53041608aceadb352105d96c4a961071269d50..b167df3e2236b13f3496257ff5438960ddf281b4 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2009-04-27  Nicolas François  <nicolas.francois@centraliens.net>
+
+       * src/login.c: Replace HAVE_UTMPX_H by USE_UTMPX.
+       * src/login.c: Avoid name clash between global variables and the
+       update_utmp() arguments.
+
 2009-04-27  Nicolas François  <nicolas.francois@centraliens.net>
 
        * src/groupadd.c, lib/commonio.c, lib/groupio.c: Added missing
index 928a9d44723cb73dbb0c2e50d06ce4180f5d32c9..dd8103e6fd6919f53f93baeecccd79e113c6bad6 100644 (file)
@@ -124,9 +124,9 @@ static void usage (void);
 static void setup_tty (void);
 static void process_flags (int argc, char *const *argv);
 static /*@observer@*/const char *get_failent_user (/*@returned@*/const char *user);
-static void update_utmp (const char *username,
+static void update_utmp (const char *user,
                          const char *tty,
-                         const char *hostname,
+                         const char *host,
                          /*@null@*/const struct utmp *utent);
 
 #ifndef USE_PAM
@@ -476,23 +476,23 @@ static /*@observer@*/const char *get_failent_user (/*@returned@*/const char *use
  *     utent should be the utmp entry returned by get_current_utmp (or
  *     NULL).
  */
-static void update_utmp (const char *username,
+static void update_utmp (const char *user,
                          const char *tty,
-                         const char *hostname,
+                         const char *host,
                          /*@null@*/const struct utmp *utent)
 {
-       struct utmp  *ut  = prepare_utmp  (username, tty, hostname, utent);
-#ifdef HAVE_UTMPX_H
-       struct utmpx *utx = prepare_utmpx (username, tty, hostname, utent);
-#endif                         /* HAVE_UTMPX_H */
+       struct utmp  *ut  = prepare_utmp  (user, tty, host, utent);
+#ifdef USE_UTMPX
+       struct utmpx *utx = prepare_utmpx (user, tty, host, utent);
+#endif                         /* USE_UTMPX */
 
        (void) setutmp  (ut);   /* make entry in the utmp & wtmp files */
        free (ut);
 
-#ifdef HAVE_UTMPX_H
+#ifdef USE_UTMPX
        (void) setutmpx (utx);  /* make entry in the utmpx & wtmpx files */
        free (utx);
-#endif                         /* HAVE_UTMPX_H */
+#endif                         /* USE_UTMPX */
 }
 
 /*
@@ -1022,19 +1022,19 @@ int main (int argc, char **argv)
                        failure (pwd->pw_uid, tty, &faillog);
                }
                if (getdef_str ("FTMP_FILE") != NULL) {
-#ifdef HAVE_UTMPX_H
+#ifdef USE_UTMPX
                        struct utmpx *failent =
                                prepare_utmpx (failent_user,
                                               tty,
                        /* FIXME: or fromhost? */hostname,
                                               utent);
-#else
+#else                          /* !USE_UTMPX */
                        struct utmp *failent =
                                prepare_utmp (failent_user,
                                              tty,
                                              hostname,
                                              utent);
-#endif
+#endif                         /* !USE_UTMPX */
                        failtmp (failent_user, failent);
                        free (failent);
                }