summaryrefslogtreecommitdiff
path: root/sysdeps/unix/sysv/linux/getlogin_r.c
AgeCommit message (Collapse)AuthorFilesLines
2012-02-09Replace FSF snail mail address with URLs.Paul Eggert1-3/+2
2010-08-06(__getlogin_r_loginuid): Also fail if tpwd after pwuid call is NULL.Ulrich Drepper1-1/+1
2010-06-21More fixes to error handling in getlogin_r.Andreas Schwab1-2/+6
2010-06-19Fix error handling in Linux getlogin*.Ulrich Drepper1-11/+13
2010-05-05Handle too-small buffers in Linux getlogin_r.Ulrich Drepper1-4/+13
2010-04-08Fix reading loginuid file in getlogin{,_r}.Ulrich Drepper1-4/+12
2010-03-24Fix Linux getlogin{_r,} implementationUlrich Drepper1-0/+100
The old implementation uses fd 0 to determine the login TTY. This was needed because using /dev/tty it is not possible to deduce the login TTY. For some time now there is the pseudo-file /proc/self/loginuid which directly helps us to find the user. Prefer using this file. It also works if stdin is closed, redirected, or re-opened.