git.samba.org
/
ira
/
wip.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
0463d69
)
s4-smb2: fixed SMB2 find commands
author
Andrew Tridgell
<tridge@samba.org>
Sat, 17 Oct 2009 23:30:10 +0000
(10:30 +1100)
committer
Andrew Tridgell
<tridge@samba.org>
Sat, 17 Oct 2009 23:30:10 +0000
(10:30 +1100)
The change to check for invalid \ prefix on SMB2 paths broke the
internal SMB2 code.
source4/ntvfs/posix/pvfs_search.c
patch
|
blob
|
history
diff --git
a/source4/ntvfs/posix/pvfs_search.c
b/source4/ntvfs/posix/pvfs_search.c
index dc4f86b4d2cbfb4aca5375e6bf12ff604ef5d43a..d0d2620648fbecf2c5d9c938832b1113154c4606 100644
(file)
--- a/
source4/ntvfs/posix/pvfs_search.c
+++ b/
source4/ntvfs/posix/pvfs_search.c
@@
-666,10
+666,10
@@
static NTSTATUS pvfs_search_first_smb2(struct ntvfs_module_context *ntvfs,
}
if (strequal("", f->handle->name->original_name)) {
- pattern = talloc_asprintf(req, "
\\
%s", io->in.pattern);
+ pattern = talloc_asprintf(req, "%s", io->in.pattern);
NT_STATUS_HAVE_NO_MEMORY(pattern);
} else {
- pattern = talloc_asprintf(req, "
\\
%s\\%s",
+ pattern = talloc_asprintf(req, "%s\\%s",
f->handle->name->original_name,
io->in.pattern);
NT_STATUS_HAVE_NO_MEMORY(pattern);