From b2773aa121d3c1c31ac39ac652566f54cfc4bd1b Mon Sep 17 00:00:00 2001 From: Derrick Brashear Date: Wed, 14 Apr 2010 12:10:31 -0400 Subject: [PATCH] macos and bsd readdir type guessing fix right now we never return a link hint. we know here it's a link. say so. Change-Id: Iab81b83fc8de714ad52c99c86153159aa6f641f3 Reviewed-on: http://gerrit.openafs.org/1753 Reviewed-by: Derrick Brashear Tested-by: Derrick Brashear --- src/afs/VNOPS/afs_vnop_readdir.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/afs/VNOPS/afs_vnop_readdir.c b/src/afs/VNOPS/afs_vnop_readdir.c index 992bf3d88..779f3d017 100644 --- a/src/afs/VNOPS/afs_vnop_readdir.c +++ b/src/afs/VNOPS/afs_vnop_readdir.c @@ -255,8 +255,9 @@ afs_readdir_type(struct vcache *avc, struct DirEntry *ade) else if (vtype == VREG) return DT_REG; /* Don't do this until we're sure it can't be a mtpt */ - /* else if (vtype == VLNK) - * type=DT_LNK; */ + /* if we're CStatd and CTruth and mvstat==0, it's a link */ + else if (vtype == VLNK) + return DT_LNK; /* what other types does AFS support? */ } else afs_PutVCache(tvc); -- 2.39.5