diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2016-03-23 17:51:03 +0100 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2016-03-23 17:51:03 +0100 |
commit | 59b3bd2aa6c6e3ab5d8b7af2bc6490c0ed0d9a8c (patch) | |
tree | b048caec98fdbd484faad994dc70047848a2482a /newlib/libc/stdlib/wcstoll_r.c | |
parent | fc504453fd98a03c81d796cff179ebf6262d107c (diff) | |
download | cygnal-59b3bd2aa6c6e3ab5d8b7af2bc6490c0ed0d9a8c.tar.gz cygnal-59b3bd2aa6c6e3ab5d8b7af2bc6490c0ed0d9a8c.tar.bz2 cygnal-59b3bd2aa6c6e3ab5d8b7af2bc6490c0ed0d9a8c.zip |
Only allow enabled groups as primary group
So far any group in the user's token could be used as primary group.
Windows doesn't check if the primary group is enabled or not, it just
has no meaning. From a POSIXy point of view it can lead to weird
results though.
* uinfo.cc (check_token_membership): New static function.
(internal_getlogin): Only allow enabled groups as primary group.
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
Diffstat (limited to 'newlib/libc/stdlib/wcstoll_r.c')
0 files changed, 0 insertions, 0 deletions