diff options
author | Jeremy Allison <jra@samba.org> | 2010-01-12 16:50:40 -0800 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2010-01-12 16:50:40 -0800 |
commit | ce8dcbe91ba0252140a0e4f84ea4bc746259ddde (patch) | |
tree | 60ae3e906cdb810ee44bf1c2911f66235b397b64 /source3/smbd/smb2_server.c | |
parent | 47c1d9b39f292772e8d8f7a737ddff6c8bdfdeae (diff) | |
download | samba-ce8dcbe91ba0252140a0e4f84ea4bc746259ddde.tar.gz samba-ce8dcbe91ba0252140a0e4f84ea4bc746259ddde.tar.bz2 samba-ce8dcbe91ba0252140a0e4f84ea4bc746259ddde.zip |
Fix bug #7033 - SMBrmdir call always returns true, even on failure to delete a directory.
There is a codepath missing to propagate back error returns from the rmdir
POSIX call inside close_directory when delete on close is set. This means doing
an rmdir on a Windows command line will always report success, even when the
directory was not deleted. This fix adds that codepath back into Samba.
Jeremy.
Diffstat (limited to 'source3/smbd/smb2_server.c')
0 files changed, 0 insertions, 0 deletions