diff options
author | Jeremy Allison <jra@samba.org> | 2007-01-10 18:40:30 +0000 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2007-01-10 18:40:30 +0000 |
commit | 43c41bb52a4429c66ac004f075f23ab8463ed8a1 (patch) | |
tree | b71b62a34d2d8f4633bc4020ebfa8b11002b898c | |
parent | 3ac24c6d44b845241fb19205d154f27f478042e6 (diff) | |
download | samba-43c41bb52a4429c66ac004f075f23ab8463ed8a1.tar.gz samba-43c41bb52a4429c66ac004f075f23ab8463ed8a1.tar.xz samba-43c41bb52a4429c66ac004f075f23ab8463ed8a1.zip |
r20660: 126 operations - getting close now....
Jeremy.
-rw-r--r-- | source/smbd/reply.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/smbd/reply.c b/source/smbd/reply.c index 30a6cc3e48f..e8a90c143fc 100644 --- a/source/smbd/reply.c +++ b/source/smbd/reply.c @@ -1838,7 +1838,7 @@ NTSTATUS unlink_internals(connection_struct *conn, uint32 dirtype, char *name, B struct smb_Dir *dir_hnd = NULL; const char *dname; - if (dirtype == aDIR && mask[0] == '*' && mask[1] == '\0') { + if (((dirtype & SAMBA_ATTRIBUTES_MASK) == aDIR) && ms_has_wild(mask)) { return NT_STATUS_OBJECT_NAME_INVALID; } |