windows-bulkstat-eaccess-20060628
authorJeffrey Altman <jaltman@secure-endpoints.com>
Wed, 28 Jun 2006 16:00:33 +0000 (16:00 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Wed, 28 Jun 2006 16:00:33 +0000 (16:00 +0000)
commita8dc93bf9f93a1ab74972c41d09af01da93ff230
treeed306aad2777181c9e92c5cb49a04ea420bc0c8f
parentcb395ac70a2387723b0eceb33afe293d2cbfbf71
windows-bulkstat-eaccess-20060628

New CM_SCACHEFLAG_EACCESS flag is used to track whether the status
information was the result of an EACCESS error during an inline bulk
status call.  If so, we have a callback but did not get any status
info.  When this flag is set we include the entry in future bulk status
calls but otherwise treat the cm_scache entry as if it has a valid
callback.  The callback will be revoked if the ACLs on the object
changes.
src/WINNT/afsd/cm_scache.c
src/WINNT/afsd/cm_scache.h
src/WINNT/afsd/cm_vnodeops.c