From 43a80e1d83dad9450014b2a7e0ad5a5e495f69ce Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Mon, 18 Oct 2004 09:16:55 +0000 Subject: r3031: added support for lock cancelation, which effectively just triggers an early lock timeout added support for more of the bizarre special lock offset semantics of w2k3 (This used to be commit d5bfc910b1200fb283e26572dc57fcf93652fd32) --- source4/ntvfs/posix/vfs_posix.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'source4/ntvfs/posix/vfs_posix.h') diff --git a/source4/ntvfs/posix/vfs_posix.h b/source4/ntvfs/posix/vfs_posix.h index e83f0479a9..6aaa43a213 100644 --- a/source4/ntvfs/posix/vfs_posix.h +++ b/source4/ntvfs/posix/vfs_posix.h @@ -123,8 +123,12 @@ struct pvfs_file { /* we need this hook back to our parent for lock destruction */ struct pvfs_state *pvfs; + + /* a list of pending locks - used for locking cancel operations */ + struct pvfs_pending_lock *pending_list; }; + struct pvfs_mangle_context { uint8_t char_flags[256]; /* -- cgit