diff options
author | bde <bde@FreeBSD.org> | 1997-03-03 17:21:57 +0000 |
---|---|---|
committer | bde <bde@FreeBSD.org> | 1997-03-03 17:21:57 +0000 |
commit | 50810d80a2fea9e29ec5a07cce2d940955f0f65b (patch) | |
tree | 38dcffa41444ea6d3d393ef87a913fbc979e6ba9 /usr.bin/lsvfs | |
parent | 2a670d60f7debaa1b3e065c23c87fd2713c111b2 (diff) | |
download | FreeBSD-src-50810d80a2fea9e29ec5a07cce2d940955f0f65b.zip FreeBSD-src-50810d80a2fea9e29ec5a07cce2d940955f0f65b.tar.gz |
Added missing #include, cleaned up #includes.
Print VFCF_UNICODE flag in the unlikely event that it is set.
Diffstat (limited to 'usr.bin/lsvfs')
-rw-r--r-- | usr.bin/lsvfs/lsvfs.c | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/usr.bin/lsvfs/lsvfs.c b/usr.bin/lsvfs/lsvfs.c index 124aa04..ce63d0e 100644 --- a/usr.bin/lsvfs/lsvfs.c +++ b/usr.bin/lsvfs/lsvfs.c @@ -3,14 +3,15 @@ * Garrett A. Wollman, September 1994 * This file is in the public domain. * - * $Id$ + * $Id: lsvfs.c,v 1.7 1997/02/22 19:55:59 peter Exp $ */ -#include <sys/types.h> #include <sys/param.h> #include <sys/mount.h> -#include <stdio.h> + #include <err.h> +#include <stdio.h> +#include <string.h> #define FMT "%-32.32s %5d %5d %s\n" #define HDRFMT "%-32.32s %5.5s %5.5s %s\n" @@ -58,7 +59,8 @@ fmt_flags(int flags) /* * NB: if you add new flags, don't forget to add them here vvvvvv too. */ - static char buf[sizeof "static, network, read-only, synthetic, loopback"]; + static char buf[sizeof + "static, network, read-only, synthetic, loopback, unicode"]; int comma = 0; buf[0] = '\0'; @@ -88,6 +90,10 @@ fmt_flags(int flags) strcat(buf, "loopback"); } + if(flags & VFCF_UNICODE) { + if(comma++) strcat(buf, ", "); + strcat(buf, "unicode"); + } + return buf; } - |