X-Git-Url: https://git.openafs.org/?p=openafs.git;a=blobdiff_plain;f=src%2FWINNT%2Fafsd%2Fcm_vnodeops.c;h=669e37e109e649db4747b147b95aad6859b5de92;hp=7162e77a284339160eefc33e54d79b1355b6d83e;hb=fc0ca363da52144628a35abae30315257bbf76a8;hpb=81b0f9cf1d0335a1e2f8ae897ba9566c1e4962e3 diff --git a/src/WINNT/afsd/cm_vnodeops.c b/src/WINNT/afsd/cm_vnodeops.c index 7162e77..669e37e 100644 --- a/src/WINNT/afsd/cm_vnodeops.c +++ b/src/WINNT/afsd/cm_vnodeops.c @@ -546,7 +546,10 @@ long cm_ApplyDir(cm_scache_t *scp, cm_DirFuncp_t funcp, void *parmp, } #ifdef AFSIFS - /* Why was this added for IFS? - jaltman 06/18/2006 */ + /* for the IFS version, we bulkstat the dirents because this + routine is used in place of smb_ReceiveCoreSearchDir. our + other option is to modify smb_ReceiveCoreSearchDir itself, + but this seems to be the proper use for cm_ApplyDir. */ lock_ObtainMutex(&scp->mx); if ((scp->flags & CM_SCACHEFLAG_BULKSTATTING) == 0 && (scp->bulkStatProgress.QuadPart <= thyper.QuadPart))