CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected] 2015/11/24 15:03:33

Modified files:
        lib/libc/gen   : auth_subr.c authenticate.c glob.c pwcache.c 
                         auth_subr.3 authenticate.3 getgrent.c 
                         getpwent.c 
        lib/libc/hidden: grp.h pwd.h 
        lib/libc/net   : rcmdsh.c ruserok.c 

Log message:
Use reentrant versions of getpw{nam,uid} and getgr{nam,gid} within
libc to avoid reusing the static buffers returned by the non-reentrant
versions.  Since this is inside libc we can use constants for the
buffer sizes instead of having to call sysconf().
OK guenther@ deraadt@

Reply via email to