From c248666fd8119e7ba6acfbbc605baa536c3db8dd Mon Sep 17 00:00:00 2001 From: Jeffrey Altman Date: Mon, 11 Feb 2008 00:18:32 +0000 Subject: [PATCH] DEVEL15-windows-windows-pipes-20080210 LICENSE MIT do not search for cellnames that match srvsvc or wkssvc pipes (cherry picked from commit d7235b1493917250a163dc4336f8b6ac83c6a07e) --- src/WINNT/afsd/cm_vnodeops.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/WINNT/afsd/cm_vnodeops.c b/src/WINNT/afsd/cm_vnodeops.c index b1ebd8f3c..f9c309f91 100644 --- a/src/WINNT/afsd/cm_vnodeops.c +++ b/src/WINNT/afsd/cm_vnodeops.c @@ -1284,7 +1284,8 @@ long cm_LookupInternal(cm_scache_t *dscp, char *namep, long flags, cm_user_t *us else return CM_ERROR_NOSUCHFILE; } - else if (!strchr(namep, '#') && !strchr(namep, '%')) { + else if (!strchr(namep, '#') && !strchr(namep, '%') && + strcmp(namep, "srvsvc") && strcmp(namep, "wkssvc")) { /* nonexistent dir on freelance root, so add it */ char fullname[200] = "."; int found = 0; -- 2.39.5