2004-05-21 Dick Porter <dick@ximian.com>
authorDick Porter <dick@acm.org>
Fri, 21 May 2004 19:46:43 +0000 (19:46 -0000)
committerDick Porter <dick@acm.org>
Fri, 21 May 2004 19:46:43 +0000 (19:46 -0000)
commitdc53da821c43f6b6a51f4e7ba0ccb4d92e93379c
treeef19b90ab599158f261bbd65dc16aa25c77bb631
parent87a6a673278ce873f4d2314fc44f08b49184c97a
2004-05-21  Dick Porter  <dick@ximian.com>

* io.c (CreateFile): Check for existing share modes when opening
a file.

* handles.c:
* handles-private.h:
* daemon-messages.h:
* daemon.c: Maintain a hash of file share modes, keying on device
and inode (to cope with symlinks.)

svn path=/trunk/mono/; revision=27850
mono/io-layer/ChangeLog
mono/io-layer/daemon-messages.h
mono/io-layer/daemon.c
mono/io-layer/handles-private.h
mono/io-layer/handles.c
mono/io-layer/io-private.h
mono/io-layer/io.c