bool dont_descend = False;
bool out_of_space = False;
int space_remaining;
- bool mask_contains_wcard = False;
struct ea_list *ea_list = NULL;
NTSTATUS ntstatus = NT_STATUS_OK;
bool ask_sharemode = lp_smbd_search_ask_sharemode(SNUM(conn));
}
if (req->posix_pathnames) {
- srvstr_get_path_wcard_posix(talloc_tos(),
+ srvstr_get_path_posix(talloc_tos(),
params,
req->flags2,
&directory,
params+12,
total_params - 12,
STR_TERMINATE,
- &ntstatus,
- &mask_contains_wcard);
+ &ntstatus);
} else {
- srvstr_get_path_wcard(talloc_tos(),
+ srvstr_get_path(talloc_tos(),
params,
req->flags2,
&directory,
params+12,
total_params - 12,
STR_TERMINATE,
- &ntstatus,
- &mask_contains_wcard);
+ &ntstatus);
}
if (!NT_STATUS_IS_OK(ntstatus)) {
reply_nterror(req, ntstatus);
req,
directory,
ucf_flags,
- &mask_contains_wcard,
+ NULL,
&smb_dname);
} else {
ntstatus = filename_convert(talloc_tos(), conn,
directory,
ucf_flags,
0,
- &mask_contains_wcard,
+ NULL,
&smb_dname);
}
reply_nterror(req, NT_STATUS_NO_MEMORY);
goto out;
}
- mask_contains_wcard = True;
}
} else {
*p = 0;