diff options
author | Eric Blake <ebb9@byu.net> | 2009-09-03 13:41:18 -0600 |
---|---|---|
committer | Eric Blake <ebb9@byu.net> | 2009-09-03 21:20:52 -0600 |
commit | 973333dc422903c68f8a34c9612ef583ed0cb6ff (patch) | |
tree | 02f428311a381899122c527ec05b31d5129e6c86 /modules/faccessat | |
parent | bc366ae145683ca7ec1695c69cd2b4ed8f5bc589 (diff) | |
download | gnulib-973333dc422903c68f8a34c9612ef583ed0cb6ff.tar.gz |
faccessat: new module
* modules/faccessat: New file.
* lib/faccessat.m4: Likewise.
* m4/faccessat.m4 (gl_FUNC_FACCESSAT): Likewise.
* m4/unistd_h.m4 (gl_UNISTD_H_DEFAULTS): Add witness.
* modules/unistd (Makefile.am): Use it.
* lib/unistd.in.h (faccessat): Declare it.
(F_OK, X_OK, W_OK, R_OK): Provide definitions.
* lib/fcntl.in.h (AT_SYMLINK_FOLLOW, AT_EACCESS): Likewise.
* MODULES.html.sh (File system functions): Mention it.
* doc/posix-functions/faccessat.texi (faccessat): Likewise.
* doc/posix-headers/fcntl.texi (fcntl.h): Likewise.
Signed-off-by: Eric Blake <ebb9@byu.net>
Diffstat (limited to 'modules/faccessat')
-rw-r--r-- | modules/faccessat | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/modules/faccessat b/modules/faccessat new file mode 100644 index 0000000000..d7737bac9d --- /dev/null +++ b/modules/faccessat @@ -0,0 +1,32 @@ +Description: +faccessat() function: check user's permissions for a file. + +Files: +lib/faccessat.c +m4/faccessat.m4 + +Depends-on: +euidaccess +extensions +fcntl-h +openat +unistd + +configure.ac: +gl_FUNC_FACCESSAT +gl_UNISTD_MODULE_INDICATOR([faccessat]) + +Makefile.am: + +Include: +<fcntl.h> +<unistd.h> + +Link: +$(LIB_EACCESS) + +License: +GPL + +Maintainer: +Jim Meyering, Eric Blake |