diff options
author | Miles Bader <miles@gnu.org> | 1997-03-02 04:18:21 +0000 |
---|---|---|
committer | Miles Bader <miles@gnu.org> | 1997-03-02 04:18:21 +0000 |
commit | f6b38b9a39a360a262be1ba19ffa8210105f0d95 (patch) | |
tree | 32f8ec7930205e80c9befed98ef246bedc7bbd75 | |
parent | (proc_utmp_eq): New function. (pututline_file): Correctly decide whether ... (diff) | |
download | glibc-f6b38b9a39a360a262be1ba19ffa8210105f0d95.tar.gz glibc-f6b38b9a39a360a262be1ba19ffa8210105f0d95.tar.bz2 glibc-f6b38b9a39a360a262be1ba19ffa8210105f0d95.zip |
Sat Mar 1 20:21:31 1997 Miles Bader <miles@gnu.ai.mit.edu>cvs/libc-970302
* login/utmp_file.c (pututline_file): Correctly decide whether
LAST_ENTRY matches DATA.
Don't depend on ut_id ever being set.
(proc_utmp_eq): New function.
(internal_getut_r): Renamed from internal_getutid_r.
Use proc_utmp_eq.
* login/logout.c (logout): Change type of entry to be DEAD_PROCESS.
Tue Feb 25 19:42:50 1997 Miles Bader <miles@gnu.ai.mit.edu>
* sysdeps/mach/hurd/fcntlbits.h (O_NORW): New macro.
-rw-r--r-- | ChangeLog | 15 | ||||
-rw-r--r-- | login/logout.c | 3 |
2 files changed, 18 insertions, 0 deletions
@@ -1,3 +1,18 @@ +Sat Mar 1 20:21:31 1997 Miles Bader <miles@gnu.ai.mit.edu> + + * login/utmp_file.c (pututline_file): Correctly decide whether + LAST_ENTRY matches DATA. + Don't depend on ut_id ever being set. + (proc_utmp_eq): New function. + (internal_getut_r): Renamed from internal_getutid_r. + Use proc_utmp_eq. + + * login/logout.c (logout): Change type of entry to be DEAD_PROCESS. + +Tue Feb 25 19:42:50 1997 Miles Bader <miles@gnu.ai.mit.edu> + + * sysdeps/mach/hurd/fcntlbits.h (O_NORW): New macro. + 1997-02-27 05:12 Ulrich Drepper <drepper@cygnus.com> * manual/Makefile: Add rules to run and distribute xtract-typefun. diff --git a/login/logout.c b/login/logout.c index a9656fd4e9..5ab5e618fb 100644 --- a/login/logout.c +++ b/login/logout.c @@ -55,6 +55,9 @@ logout (const char *line) #else time (&ut->ut_time); #endif +#if _HAVE_UT_TYPE - 0 + ut->ut_type = DEAD_PROCESS; +#endif if (pututline (ut) >= 0) result = 1; |