mirror of
https://github.com/samba-team/samba.git
synced 2025-01-12 09:18:10 +03:00
s3: smbd: Moving lp_posix_pathnames() out of the lower-level code.
Prepare to remove lp_posix_pathnames() out of ms_has_wild(). Check before calls to ms_has_wild(). Fix smbd_smb2_query_directory_send(). No SMB2 client uses unix extensions yet, but this is a placeholder for when we move the POSIX pathnames bit into the SMB2 request when moving to handle based code. Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
This commit is contained in:
parent
0db1ad97f8
commit
dea2addab1
@ -325,7 +325,9 @@ static struct tevent_req *smbd_smb2_query_directory_send(TALLOC_CTX *mem_ctx,
|
||||
dptr_CloseDir(fsp);
|
||||
}
|
||||
|
||||
wcard_has_wild = ms_has_wild(in_file_name);
|
||||
if (!lp_posix_pathnames()) {
|
||||
wcard_has_wild = ms_has_wild(in_file_name);
|
||||
}
|
||||
|
||||
/* Ensure we've canonicalized any search path if not a wildcard. */
|
||||
if (!wcard_has_wild) {
|
||||
|
Loading…
Reference in New Issue
Block a user