summaryrefslogtreecommitdiffstats
path: root/source/smbd/files.c
diff options
context:
space:
mode:
authorJeremy Allison <jra@samba.org>1999-01-21 02:41:42 +0000
committerJeremy Allison <jra@samba.org>1999-01-21 02:41:42 +0000
commit1cea3dc96fb09a6016f46aad86b79af4f1600c85 (patch)
tree342a8ed11cb56e4ddd52fb5bb8790cd177bbc537 /source/smbd/files.c
parent9a274b4e760c974f438616dbceb44420ea3ef19d (diff)
downloadsamba-1cea3dc96fb09a6016f46aad86b79af4f1600c85.tar.gz
samba-1cea3dc96fb09a6016f46aad86b79af4f1600c85.tar.xz
samba-1cea3dc96fb09a6016f46aad86b79af4f1600c85.zip
Added code to let NT do a 'delete on close' request on an open
directory handle. WinCenter (multi-user NT system) is doing this. This code still needs testing.... Jeremy.
Diffstat (limited to 'source/smbd/files.c')
-rw-r--r--source/smbd/files.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/source/smbd/files.c b/source/smbd/files.c
index 3a41c837669..7ba8f0f54f3 100644
--- a/source/smbd/files.c
+++ b/source/smbd/files.c
@@ -187,7 +187,7 @@ void file_close_conn(connection_struct *conn)
next = fsp->next;
if (fsp->conn == conn && fsp->open) {
if (fsp->is_directory)
- close_directory(fsp);
+ close_directory(fsp,False);
else
close_file(fsp,False);
}
@@ -245,7 +245,7 @@ void file_close_user(int vuid)
if(!fsp->is_directory)
close_file(fsp,False);
else
- close_directory(fsp);
+ close_directory(fsp,False);
}
}
}