From 98660df2502a6b2c92c651e6bc3f4a8be6143bb5 Mon Sep 17 00:00:00 2001 From: rsc Date: Mon, 21 Feb 2005 14:25:12 +0000 Subject: better symlink --- src/lib9/_p9dir.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/lib9/_p9dir.c') diff --git a/src/lib9/_p9dir.c b/src/lib9/_p9dir.c index 8a748b9d..ce2dcecd 100644 --- a/src/lib9/_p9dir.c +++ b/src/lib9/_p9dir.c @@ -180,8 +180,7 @@ _p9dir(struct stat *lst, struct stat *st, char *name, Dir *d, char **str, char * d->mode |= DMDIR; d->qid.type = QTDIR; } - - if(S_ISLNK(st->st_mode)) + if(S_ISLNK(lst->st_mode)) /* yes, lst not st */ d->mode |= DMSYMLINK; if(S_ISFIFO(st->st_mode)) d->mode |= DMNAMEDPIPE; -- cgit v1.2.3