CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2016/03/30 01:52:47
Modified files:
lib/libc : Symbols.list
lib/libc/gen : getlogin.c
lib/libc/hidden: unistd.h
lib/libc/sys : Makefile.inc
Log message:
Eliminate userspace caching by getlogin_r/setlogin; make the getlogin
syscall behave exactly like userspace getlogin_r() and rename it to
match. Eliminate the reduced-to-no-op wrappers of the syscalls.
Eliminate the unnecessary per-thread static buffering by getlogin().
ok kettenis@ deraadt@