Code added to fix the renaming of a directory under NT SMB calls.
authorJeremy Allison <jra@samba.org>
Fri, 17 Jul 1998 22:21:24 +0000 (22:21 +0000)
committerJeremy Allison <jra@samba.org>
Fri, 17 Jul 1998 22:21:24 +0000 (22:21 +0000)
commit471087c9d28a4058efc16f98784cb179ffc1e4c4
treeaccca93b43b77c8a46b2b78891d64a822ec3a403
parent18067a7f0c7153d5298ab1e6530ace4f25f926e7
Code added to fix the renaming of a directory under NT SMB calls.
local.h: Changed MAXDIR to MAX_OPEN_DIRECTORIES - shmem size also tuned by this.
dir.c: Use MAX_OPEN_DIRECTORIES.
nttrans.c: Allow opening of a directory to succeed. Doesn't actually open
           a file descriptor but takes a files_struct slot marked as an
           fd.
reply.c: Changed to close any outstanding is_directory files.
         reply_close changed to understand directory files.
server.c: Added open_directory(), close_directory() calls.
smb.h: Added is_directory to files_struct.
       Changed OPEN_FNUM to check that target is !is_directory (this
       prevents the normal file calls from processing a directory
       files_struct.
Jeremy.
(This used to be commit e01ce693f47e75e277f3440d46e32b0bd866b550)
source3/include/local.h
source3/include/proto.h
source3/include/smb.h
source3/smbd/dir.c
source3/smbd/nttrans.c
source3/smbd/reply.c
source3/smbd/server.c