diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2006-10-16 12:26:59 +0000 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2006-10-16 12:26:59 +0000 |
commit | 2c1ffdbf5e6f2767ab63e67834530539d36c6c0b (patch) | |
tree | 52cf8a418ca2727ea55f7918705fa7067275066b /newlib/libc/sys/linux/stdlib/engine.c | |
parent | 7af26e0cc039517e3528ccedee7b778f479104c9 (diff) | |
download | cygnal-2c1ffdbf5e6f2767ab63e67834530539d36c6c0b.tar.gz cygnal-2c1ffdbf5e6f2767ab63e67834530539d36c6c0b.tar.bz2 cygnal-2c1ffdbf5e6f2767ab63e67834530539d36c6c0b.zip |
* autoload.cc (PrivilegeCheck): Define.
* fhandler.cc (fhandler_base::open): Always try opening with backup
resp. restore intent.
* fhandler_disk_file.cc (fhandler_disk_file::opendir): Always try
opening with backup intent.
(fhandler_disk_file::readdir): Ditto when trying to retrieve file id
explicitely.
* security.cc (check_file_access): Replace pbuf with correctly
PPRIVILEGE_SET typed pset. Check explicitely for backup and/or restore
privileges when AccessCheck fails, to circumvent AccessCheck
shortcoming. Add comment to explain.
Diffstat (limited to 'newlib/libc/sys/linux/stdlib/engine.c')
0 files changed, 0 insertions, 0 deletions