diff --git a/usr.bin/lsvfs/lsvfs.c b/usr.bin/lsvfs/lsvfs.c index 124aa0434315..ce63d0ea529a 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 #include #include -#include + #include +#include +#include #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; } -