diff options
author | Jeremy Allison <jra@samba.org> | 2007-01-18 06:19:24 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 12:17:16 -0500 |
commit | 029635885825a5562e7974a6f5675cce3bf1b5dc (patch) | |
tree | ae65d6961dc3d80b1b9cd9ca2eccb7664253ce3e /source/lib | |
parent | eda76ecf07a4d2f9bb5544e2c031cfad14d93e85 (diff) | |
download | samba-029635885825a5562e7974a6f5675cce3bf1b5dc.tar.gz samba-029635885825a5562e7974a6f5675cce3bf1b5dc.tar.xz samba-029635885825a5562e7974a6f5675cce3bf1b5dc.zip |
r20873: Some correctness fixes w.r.t. Samba4 torture BASE-DELETE.
Allow us to correctly refuse to set delete on close on a
non-empty directory. There are still some delete-on-close
wrinkles to be fixed, but I understand how to do that better
now. I'll fix this tomorrow.
Jeremy.
Diffstat (limited to 'source/lib')
-rw-r--r-- | source/lib/dummysmbd.c | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/source/lib/dummysmbd.c b/source/lib/dummysmbd.c index 5bb71e120e1..442a612f93c 100644 --- a/source/lib/dummysmbd.c +++ b/source/lib/dummysmbd.c @@ -37,3 +37,19 @@ BOOL conn_snum_used(int snum) void cancel_pending_lock_requests_by_fid(files_struct *fsp, struct byte_range_lock *br_lck) { } + +NTSTATUS dptr_create(connection_struct *conn, pstring path, BOOL old_handle, BOOL expect_close,uint16 spid, + const char *wcard, BOOL wcard_has_wild, uint32 attr, struct dptr_struct **dptr_ret) +{ + return NT_STATUS_OK; +} + +int dptr_CloseDir(struct dptr_struct *dptr) +{ + return 0; +} + +const char *dptr_ReadDirName(struct dptr_struct *dptr, long *poffset, SMB_STRUCT_STAT *pst) +{ + return NULL; +} |