aboutsummaryrefslogtreecommitdiffstats
path: root/extension/filefuncs.c
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2016-01-27 20:47:42 +0200
committerArnold D. Robbins <arnold@skeeve.com>2016-01-27 20:47:42 +0200
commit2bc78c79f79dea26c044a60d25a8f57d4869fd6d (patch)
tree050c69ed053e630b29465c41dc755bfa16c855a7 /extension/filefuncs.c
parentae23c6e39ed910798890267679c1d744b951028a (diff)
parentcd64f695ec51f4f9e67cc0380d30b429e1be298b (diff)
downloadegawk-2bc78c79f79dea26c044a60d25a8f57d4869fd6d.tar.gz
egawk-2bc78c79f79dea26c044a60d25a8f57d4869fd6d.tar.bz2
egawk-2bc78c79f79dea26c044a60d25a8f57d4869fd6d.zip
Merge branch 'master' into feature/cmake
Diffstat (limited to 'extension/filefuncs.c')
-rw-r--r--extension/filefuncs.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/extension/filefuncs.c b/extension/filefuncs.c
index ae4f7c3d..0f1c20ac 100644
--- a/extension/filefuncs.c
+++ b/extension/filefuncs.c
@@ -556,7 +556,9 @@ do_statvfs(int nargs, awk_value_t *result)
array_set_numeric(array, "files", vfsbuf.f_files); /* # inodes */
array_set_numeric(array, "ffree", vfsbuf.f_ffree); /* # free inodes */
array_set_numeric(array, "favail", vfsbuf.f_favail); /* # free inodes for unprivileged users */
+#ifndef _AIX
array_set_numeric(array, "fsid", vfsbuf.f_fsid); /* filesystem ID */
+#endif
array_set_numeric(array, "flag", vfsbuf.f_flag); /* mount flags */
array_set_numeric(array, "namemax", vfsbuf.f_namemax); /* maximum filename length */