summaryrefslogtreecommitdiffstats
path: root/newlib/libc/string/gnu_basename.c
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2015-03-19 18:27:03 +0100
committerCorinna Vinschen <corinna@vinschen.de>2015-03-19 18:27:03 +0100
commit1c144ed142224cd112c1c9177a4231bef7975f9f (patch)
tree3e4732f6e65beef5445255358c55e73e2e9231e6 /newlib/libc/string/gnu_basename.c
parentff39a89e02f1f5c279710367b8d72ef3e5d55959 (diff)
downloadcygnal-1c144ed142224cd112c1c9177a4231bef7975f9f.tar.gz
cygnal-1c144ed142224cd112c1c9177a4231bef7975f9f.tar.bz2
cygnal-1c144ed142224cd112c1c9177a4231bef7975f9f.zip
Handle S_ISGID bit and multiple ACEs for owner
* sec_acl.cc (get_posix_access): Handle multiple ACEs for the owner and primary group of the file. Handle the default primary group ACE as DEF_GROUP_OBJ entry if the directory has the S_ISGID bit set. Add comments. Minor code rearrangements. Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
Diffstat (limited to 'newlib/libc/string/gnu_basename.c')
0 files changed, 0 insertions, 0 deletions