From 5ea6a2cd2cc8d7da17ca7a335200ddc16d085254 Mon Sep 17 00:00:00 2001 From: Ben Gras Date: Sat, 1 Apr 2006 00:04:29 +0000 Subject: [PATCH] make find accept -type p for FIFOs also -type s but never match --- commands/simple/find.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/commands/simple/find.c b/commands/simple/find.c index a478452c3..d0072c7ed 100755 --- a/commands/simple/find.c +++ b/commands/simple/find.c @@ -673,6 +673,12 @@ int t; case 'f': p->n_info.n_int.n_val = S_IFREG; break; + case 'p': + p->n_info.n_int.n_val = S_IFIFO; + break; + case 's': + p->n_info.n_int.n_val = ~0; + break; case 'l': #ifdef S_IFLNK p->n_info.n_int.n_val = S_IFLNK; @@ -681,7 +687,7 @@ int t; #endif break; default: - fatal("-type needs b, c, d, f or l", ""); + fatal("-type needs b, c, d, f, p, s or l", ""); } break; case OP_USER: -- 2.44.0