#define __IO_OUT_VAL(__io1, __io2, __m) \
CHECK_VAL((__io1)->out.__m, (__io2)->out.__m)
-#define CHECK_CREATE_OUT(__io1, __io2) \
+#define CHECK_CREATE_OUT_WITHOUT_HANDLE(__io1, __io2) \
do { \
- CHECK_HANDLE(&(__io1)->out.file.handle, \
- &(__io2)->out.file.handle); \
__IO_OUT_VAL(__io1, __io2, oplock_level); \
__IO_OUT_VAL(__io1, __io2, create_action); \
__IO_OUT_VAL(__io1, __io2, create_time); \
} \
} while(0)
+#define CHECK_CREATE_OUT(__io1, __io2) \
+ do { \
+ CHECK_HANDLE(&(__io1)->out.file.handle, \
+ &(__io2)->out.file.handle); \
+ CHECK_CREATE_OUT_WITHOUT_HANDLE(__io1, __io2); \
+ } while(0)
+
#define BASEDIR "replaytestdir"
/**