Windows: remove unnecessary DirectoryEnumEvent
authorJeffrey Altman <jaltman@your-file-system.com>
Fri, 17 Feb 2012 15:37:34 +0000 (10:37 -0500)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Fri, 17 Feb 2012 22:28:40 +0000 (14:28 -0800)
commit168d730a6f227c9b9dce228314eb75aa76b8cddb
treea2c1d7e02669a8aa82028236216036b3ace118cd
parent780e497b32a927e008474a63b0427eca5d5a8877
Windows: remove unnecessary DirectoryEnumEvent

The DirectoryEnumEvent is not required to implement:

  AFSSetEnumerationEvent
  AFSClearEnumerationEvent
  AFSIsEnumerationInProgress

The DirectoryEnumCount is modified by interlocked operations
and can be used as a marker for when an enumeration is in progress.

Change-Id: I414ce2bc753b0fd60a3fac51c2cf3d264a32ab05
Reviewed-on: http://gerrit.openafs.org/6725
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Jeffrey Altman <jaltman@secure-endpoints.com>
Tested-by: Jeffrey Altman <jaltman@secure-endpoints.com>
src/WINNT/afsrdr/common/AFSRedirCommonStructs.h
src/WINNT/afsrdr/kernel/lib/AFSFcbSupport.cpp
src/WINNT/afsrdr/kernel/lib/AFSGeneric.cpp