r3135: split the "create new" logic out from the "open existing" logic in
authorAndrew Tridgell <tridge@samba.org>
Fri, 22 Oct 2004 07:01:32 +0000 (07:01 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:02:25 +0000 (13:02 -0500)
commit020b38656016d3adeeaa9b09d41ea0c29f686ed4
treea652a2e5e3989019efa79cfd4bdf1574594e1ec6
parent7d30e54927e75cc38520005d5f713dfd5dd1a8b1
r3135: split the "create new" logic out from the "open existing" logic in
pvfs_open, and handle the various race conditions that are inherent in
cifs on unix, so we do the best we can when the race happens.

the ntcreatex code is really starting to take shape now
(This used to be commit 395c3815b468ae55de9a1135e478711f0e7d8cfc)
source4/ntvfs/common/opendb.c
source4/ntvfs/posix/pvfs_open.c
source4/ntvfs/posix/vfs_posix.h