Wed Jun 5 02:11:30 1996 Ulrich Drepper <drepper@cygnus.com>
authorroland <roland>
Wed, 5 Jun 1996 01:03:50 +0000 (01:03 +0000)
committerroland <roland>
Wed, 5 Jun 1996 01:03:50 +0000 (01:03 +0000)
commit2f6b2bc4a13e0ca4496faceed885ab7e6bd6b3ff
tree878604e34385cc346ff6ad5cecc7bb1e9cab1bf8
parent6ce3b47c73cde4af5fc90f04ee8485c1aa36c26f
Wed Jun  5 02:11:30 1996  Ulrich Drepper  <drepper@cygnus.com>

* posix/Makefile (routines): Add getlogin_r.
* posix/unistd.h: Add prototype for getlogin_r.
* sysdeps/stub/getlogin_r.c: New file.  Reentrant version of
getlogin function, specified in P1003.1c/D6.  Stub version.
* sysdeps/unix/getlogin.c (getlogin): Use ttyname_r instead of
ttyname.  This avoids saving and restoring the old content.
Also use setutent_r, getutline_r and endutent_r instead of
accing UTMP file directly.
* sysdeps/unix/getlogin_r.c: New file.  Reentrant version of
getlogin function, specified in P1003.1c/D6.
posix/Makefile
posix/unistd.h
sysdeps/unix/getlogin.c
sysdeps/unix/getlogin_r.c [new file with mode: 0644]