* update_utmp.c (pty_update_utmp): Don't record LOGIN_PROCESS
authorTom Yu <tlyu@mit.edu>
Mon, 6 Apr 1998 23:38:11 +0000 (23:38 +0000)
committerTom Yu <tlyu@mit.edu>
Mon, 6 Apr 1998 23:38:11 +0000 (23:38 +0000)
entries, as they confuse last on some systems. [pty/569]

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10520 dc483132-0cff-0310-8789-dd5450dbe970

src/util/pty/ChangeLog
src/util/pty/update_utmp.c

index 4e35fd93cad5233642ce61e5b067f219e932b4ef..48d50d05b4518129d159a48360da47d55c61ad45 100644 (file)
@@ -1,3 +1,8 @@
+Mon Apr  6 19:35:33 1998  Tom Yu  <tlyu@voltage-multiplier.mit.edu>
+
+       * update_utmp.c (pty_update_utmp): Don't record LOGIN_PROCESS
+       entries, as they confuse last on some systems. [pty/569]
+
 Thu Mar 12 18:09:25 1998  Tom Yu  <tlyu@mit.edu>
 
        * update_utmp.c (pty_update_utmp): Fix bogus entry of
index 0c106febe49e5ccfe1cdd6759a4bc61219574cef..d60d99fa5f122044ca6e4e5bcbc306a8e7684af1 100644 (file)
@@ -194,5 +194,9 @@ long pty_update_utmp (process_type, pid, username, line, host, flags)
 
 #endif /* HAVE_SETUTENT */
 
-    return ptyint_update_wtmp(&ent, host, userbuf);
+    /* Don't record LOGIN_PROCESS entries. */
+    if (process_type == PTY_LOGIN_PROCESS)
+      return 0;
+    else
+      return ptyint_update_wtmp(&ent, host, userbuf);
 }