summaryrefslogtreecommitdiffstats
path: root/newlib/libc/sys/linux
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2002-06-05 11:56:56 +0000
committerCorinna Vinschen <corinna@vinschen.de>2002-06-05 11:56:56 +0000
commiteceee297d5c2f508e247f803b32bf4817716bc38 (patch)
tree4cb954c333a09503063aee7f8aabea5b826ef6c7 /newlib/libc/sys/linux
parent38f39368891d83c63e6f4aa3b00b19b80444b041 (diff)
downloadcygnal-eceee297d5c2f508e247f803b32bf4817716bc38.tar.gz
cygnal-eceee297d5c2f508e247f803b32bf4817716bc38.tar.bz2
cygnal-eceee297d5c2f508e247f803b32bf4817716bc38.zip
* grp.cc (read_etc_group): When emulating nonexisting group file on
NT systems, read primary group SID from process token. Use that info to create correct group entry. On error or on 9x systems fallback to emulating Administrators group as before. (read_etc_passwd): When emulating nonexisting passwd file on NT systems, read user and primary group SID from process token. Use that info to create correct passwd entry. On error or on 9x systems fallback to emulating user with Administrator user id and Administrators group as before.
Diffstat (limited to 'newlib/libc/sys/linux')
0 files changed, 0 insertions, 0 deletions