From b723fb2a304d8caaaaed1537cb17d042f959af3c Mon Sep 17 00:00:00 2001 From: deraadt <> Date: Fri, 13 Jun 1997 13:57:20 +0000 Subject: [PATCH] whitespace support; some netbsd pr.. --- src/lib/libc/string/strmode.3 | 4 +++- src/lib/libc/string/strmode.c | 7 ++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/lib/libc/string/strmode.3 b/src/lib/libc/string/strmode.3 index ba2dfbf4..af16a2be 100644 --- a/src/lib/libc/string/strmode.3 +++ b/src/lib/libc/string/strmode.3 @@ -29,7 +29,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $OpenBSD: strmode.3,v 1.2 1996/08/19 08:34:20 tholo Exp $ +.\" $OpenBSD: strmode.3,v 1.3 1997/06/13 13:57:20 deraadt Exp $ .\" .Dd July 31, 1991 .Dt STRMODE 3 @@ -71,6 +71,8 @@ symbolic link fifo .It s socket +.It w +whiteout .It ? unknown inode type .El diff --git a/src/lib/libc/string/strmode.c b/src/lib/libc/string/strmode.c index cc66071a..5e7f15e8 100644 --- a/src/lib/libc/string/strmode.c +++ b/src/lib/libc/string/strmode.c @@ -32,7 +32,7 @@ */ #if defined(LIBC_SCCS) && !defined(lint) -static char *rcsid = "$OpenBSD: strmode.c,v 1.2 1996/08/19 08:34:20 tholo Exp $"; +static char *rcsid = "$OpenBSD: strmode.c,v 1.3 1997/06/13 13:57:20 deraadt Exp $"; #endif /* LIBC_SCCS and not lint */ #include @@ -68,6 +68,11 @@ strmode(mode, p) case S_IFIFO: /* fifo */ *p++ = 'p'; break; +#endif +#ifdef S_IFWHT + case S_IFWHT: /* whiteout */ + *p++ = 'w'; + break; #endif default: /* unknown */ *p++ = '?';