summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJeremy Allison <jra@samba.org>2007-01-10 18:40:30 +0000
committerJeremy Allison <jra@samba.org>2007-01-10 18:40:30 +0000
commit43c41bb52a4429c66ac004f075f23ab8463ed8a1 (patch)
treeb71b62a34d2d8f4633bc4020ebfa8b11002b898c
parent3ac24c6d44b845241fb19205d154f27f478042e6 (diff)
downloadsamba-43c41bb52a4429c66ac004f075f23ab8463ed8a1.tar.gz
samba-43c41bb52a4429c66ac004f075f23ab8463ed8a1.tar.xz
samba-43c41bb52a4429c66ac004f075f23ab8463ed8a1.zip
r20660: 126 operations - getting close now....
Jeremy.
-rw-r--r--source/smbd/reply.c2
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;
}