diff options
author | bnicholes <bnicholes@13f79535-47bb-0310-9956-ffa450edef68> | 2001-10-16 23:24:09 +0000 |
---|---|---|
committer | bnicholes <bnicholes@13f79535-47bb-0310-9956-ffa450edef68> | 2001-10-16 23:24:09 +0000 |
commit | aa365ec9e3cec131802d732f116932f84c00a827 (patch) | |
tree | 4bd8d4f0d72b05bf74637ac8c456ee4ca4ed7582 /file_io | |
parent | 7004508f2d936309e6aec1473fb637b838ac7a8d (diff) | |
download | libapr-aa365ec9e3cec131802d732f116932f84c00a827.tar.gz |
Added the default file attributes for NetWare
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@62434 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'file_io')
-rw-r--r-- | file_io/unix/filestat.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/file_io/unix/filestat.c b/file_io/unix/filestat.c index 820e84527..b13f5b3c5 100644 --- a/file_io/unix/filestat.c +++ b/file_io/unix/filestat.c @@ -84,8 +84,12 @@ static apr_filetype_e filetype_from_mode(mode_t mode) static void fill_out_finfo(apr_finfo_t *finfo, struct stat *info, apr_int32_t wanted) { +#ifdef NETWARE + finfo->valid = APR_FINFO_MIN | APR_FINFO_IDENT | APR_FINFO_NLINK; +#else finfo->valid = APR_FINFO_MIN | APR_FINFO_IDENT | APR_FINFO_NLINK | APR_FINFO_OWNER | APR_FINFO_PROT; +#endif finfo->protection = apr_unix_mode2perms(info->st_mode); finfo->filetype = filetype_from_mode(info->st_mode); finfo->user = info->st_uid; |