r3540: added testing of SMBntcancel in the open/open/close mux
authorAndrew Tridgell <tridge@samba.org>
Fri, 5 Nov 2004 02:22:07 +0000 (02:22 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:05:30 +0000 (13:05 -0500)
commitf23d6a28008a13588cde24b5012ec21e488ac47a
tree0f35084e7c5d36e0b3570347f8b3fc441a84a45c
parenteded2ad9c91f5ba587ef4f7f5f5a6dceb4b51ff3
r3540: added testing of SMBntcancel in the open/open/close mux
testing. Interestingly, w2k3 does not allow the cancel of an
outstanding async open request, whereas it does allow the cancel of an
outstanding async lock request. To support this I have changed the
pvfs_wait interface to provide a enum on why the event is happening,
so the callback can decide what to do.
source/ntvfs/posix/pvfs_lock.c
source/ntvfs/posix/pvfs_open.c
source/ntvfs/posix/pvfs_wait.c
source/ntvfs/posix/vfs_posix.h
source/torture/raw/mux.c