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)
commit1d97e7b9d8a8e716cd50bb42065687a65d542b2d
tree4cb4743b53cbb51dd2f01bf032cd53cba2006b61
parent80eef3ea6647a9f8600466b2b468d38bd2eb0664
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.
(This used to be commit f23d6a28008a13588cde24b5012ec21e488ac47a)
source4/ntvfs/posix/pvfs_lock.c
source4/ntvfs/posix/pvfs_open.c
source4/ntvfs/posix/pvfs_wait.c
source4/ntvfs/posix/vfs_posix.h
source4/torture/raw/mux.c