summaryrefslogtreecommitdiff
path: root/lib/filemode.c
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2012-12-17 22:15:20 -0800
committerPaul Eggert <eggert@cs.ucla.edu>2012-12-17 22:15:49 -0800
commitb923b823d5e16f18ac4ae1b0a8f5c8a036231f8f (patch)
treea1a26e4ab2689c6d7bbe34e31a4b18815549990f /lib/filemode.c
parent8d5bd1402003bd0153984b138735adf537d960b0 (diff)
downloadgnulib-b923b823d5e16f18ac4ae1b0a8f5c8a036231f8f.tar.gz
filemode, sys_stat: Handle MPX files a la AIX.
* lib/filemode.c (ftypelet): Report 'm' for MPX files. * lib/sys_stat.in.h (S_ISMPX): New macro. * tests/test-sys_stat.c: Add tests for MPX files.
Diffstat (limited to 'lib/filemode.c')
-rw-r--r--lib/filemode.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/filemode.c b/lib/filemode.c
index ed8c6c989f..24ffeae7c9 100644
--- a/lib/filemode.c
+++ b/lib/filemode.c
@@ -78,7 +78,7 @@ ftypelet (mode_t bits)
return 'C';
if (S_ISDOOR (bits))
return 'D';
- if (S_ISMPB (bits) || S_ISMPC (bits))
+ if (S_ISMPB (bits) || S_ISMPC (bits) || S_ISMPX (bits))
return 'm';
if (S_ISNWK (bits))
return 'n';