diff options
author | Ken Brown <kbrown@cornell.edu> | 2016-10-20 22:35:54 +0300 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2016-10-21 14:39:02 +0300 |
commit | dda82d1a7be51719013dd2c9d255a2e7790eed53 (patch) | |
tree | 52352d330a8823947492a0c668216662a502a6a9 /winsup/utils/getconf.c | |
parent | 93374181cba2a6e3e49adacaaa4a37c0e31e97a2 (diff) |
Add _PC_CASE_INSENSITIVE to [f]pathconf
Update the getconf utility to support the new flag as well as
_PC_POSIX_PERMISSIONS and _PC_POSIX_SECURITY. These were previously
unsupported, probably as an oversight.
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
Diffstat (limited to 'winsup/utils/getconf.c')
-rw-r--r-- | winsup/utils/getconf.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/winsup/utils/getconf.c b/winsup/utils/getconf.c index 85392339c..e6b319e21 100644 --- a/winsup/utils/getconf.c +++ b/winsup/utils/getconf.c @@ -186,6 +186,7 @@ static const struct conf_variable conf_table[] = { "POSIX2_RE_DUP_MAX", CONSTANT, _POSIX2_RE_DUP_MAX }, /* Variables from fpathconf() */ + { "CASE_INSENSITIVE", PATHCONF, _PC_CASE_INSENSITIVE }, { "FILESIZEBITS", PATHCONF, _PC_FILESIZEBITS }, { "LINK_MAX", PATHCONF, _PC_LINK_MAX }, { "MAX_CANON", PATHCONF, _PC_MAX_CANON }, @@ -195,10 +196,12 @@ static const struct conf_variable conf_table[] = { "PIPE_BUF", PATHCONF, _PC_PIPE_BUF }, { "POSIX2_SYMLINKS", PATHCONF, _PC_2_SYMLINKS }, { "POSIX_ALLOC_SIZE_MIN", PATHCONF, _PC_ALLOC_SIZE_MIN }, + { "POSIX_PERMISSIONS", PATHCONF, _PC_POSIX_PERMISSIONS }, { "POSIX_REC_INCR_XFER_SIZE", PATHCONF, _PC_REC_INCR_XFER_SIZE }, { "POSIX_REC_MAX_XFER_SIZE", PATHCONF, _PC_REC_MAX_XFER_SIZE }, { "POSIX_REC_MIN_XFER_SIZE", PATHCONF, _PC_REC_MIN_XFER_SIZE }, { "POSIX_REC_XFER_ALIGN", PATHCONF, _PC_REC_XFER_ALIGN }, + { "POSIX_SECURITY", PATHCONF, _PC_POSIX_SECURITY }, { "SYMLINK_MAX", PATHCONF, _PC_SYMLINK_MAX }, { "_POSIX_CHOWN_RESTRICTED", PATHCONF, _PC_CHOWN_RESTRICTED }, { "_POSIX_NO_TRUNC", PATHCONF, _PC_NO_TRUNC }, |