CVSROOT:        /cvs
Module name:    src
Changes by:     guent...@cvs.openbsd.org        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@

Reply via email to