From 473b4fc1e8842ad99f544832683699539da5828d Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Tue, 5 Jul 2011 22:49:56 +0200 Subject: stat: recognize GPFS as a file system type * src/stat.c (human_fstype) [S_MAGIC_GPFS]: Add a case, to handle GPFS_SUPER_MAGIC/0x47504653. Prompted by this discussion: http://thread.gmane.org/gmane.comp.sysutils.autoconf.general/14007 * NEWS (Improvements): Mention it. --- NEWS | 2 ++ src/stat.c | 2 ++ 2 files changed, 4 insertions(+) diff --git a/NEWS b/NEWS index d58df26fc..f7e782344 100644 --- a/NEWS +++ b/NEWS @@ -37,6 +37,8 @@ GNU coreutils NEWS -*- outline -*- cp and ls now support HP-UX 11.11's ACLs, thanks to improved support in gnulib. + stat -f now also recognizes the GPFS file system type. + ** Build-related Changes inherited from gnulib address a build failure on HP-UX 11.11 diff --git a/src/stat.c b/src/stat.c index 75e0e391c..0ad465e22 100644 --- a/src/stat.c +++ b/src/stat.c @@ -289,6 +289,8 @@ human_fstype (STRUCT_STATVFS const *statfsbuf) return "futexfs"; case S_MAGIC_GFS: /* 0x1161970 */ return "gfs/gfs2"; + case S_MAGIC_GPFS: /* 0x47504653 */ + return "gpfs"; case S_MAGIC_HFS: /* 0x4244 */ return "hfs"; case S_MAGIC_HPFS: /* 0xF995E849 */ -- cgit v1.2.3-54-g00ecf