Wed Jun 5 02:11:30 1996 Ulrich Drepper <drepper@cygnus.com>
authorroland <roland>
Wed, 5 Jun 1996 01:04:02 +0000 (01:04 +0000)
committerroland <roland>
Wed, 5 Jun 1996 01:04:02 +0000 (01:04 +0000)
commit2b505816ba6a6965876f17bfa907ea8aac155a01
tree97375b13ce8f475a8e4afc62d275c581d03e226e
parent2f6b2bc4a13e0ca4496faceed885ab7e6bd6b3ff
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.
sysdeps/stub/getlogin_r.c [new file with mode: 0644]