diff options
author | jmallett <jmallett@FreeBSD.org> | 2011-03-23 08:33:12 +0000 |
---|---|---|
committer | jmallett <jmallett@FreeBSD.org> | 2011-03-23 08:33:12 +0000 |
commit | 1c16fc718951e391368eea036d13db2c06f8fdc4 (patch) | |
tree | 840d0c489e5de0c87e10a2648d634d63b1a5adc0 /sbin | |
parent | b34673d9c34709d2e0e38a453dfc5a6082ad34a2 (diff) | |
download | FreeBSD-src-1c16fc718951e391368eea036d13db2c06f8fdc4.zip FreeBSD-src-1c16fc718951e391368eea036d13db2c06f8fdc4.tar.gz |
Add support for displaying newfs flags for SU+J and TRIM.
Diffstat (limited to 'sbin')
-rw-r--r-- | sbin/dumpfs/dumpfs.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/sbin/dumpfs/dumpfs.c b/sbin/dumpfs/dumpfs.c index fa562dc..eb92ba7 100644 --- a/sbin/dumpfs/dumpfs.c +++ b/sbin/dumpfs/dumpfs.c @@ -402,7 +402,9 @@ marshal(const char *name) printf("-g %d ", fs->fs_avgfilesize); printf("-h %d ", fs->fs_avgfpdir); /* -i is dumb */ - /* -j..l unimplemented */ + if (fs->fs_flags & FS_SUJ) + printf("-j "); + /* -k..l unimplemented */ printf("-m %d ", fs->fs_minfree); /* -n unimplemented */ printf("-o "); @@ -419,6 +421,8 @@ marshal(const char *name) } /* -p..r unimplemented */ printf("-s %jd ", (intmax_t)fsbtodb(fs, fs->fs_size)); + if (fs->fs_flags & FS_TRIM) + printf("-t "); printf("%s ", disk.d_name); printf("\n"); |