It can figure this out by itself.
Signed-off-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
bool expect_close,
uint16_t spid,
const char *wcard,
- bool wcard_has_wild,
uint32_t attr,
struct dptr_struct **dptr_ret)
{
(wcard[0] == '.' && wcard[1] == 0)) {
dptr->has_wild = True;
} else {
- dptr->has_wild = wcard_has_wild;
+ dptr->has_wild = ms_has_wild(dptr->wcard);
}
dptr->attr = attr;
bool expect_close,
uint16_t spid,
const char *wcard,
- bool wcard_has_wild,
uint32_t attr,
struct dptr_struct **dptr_ret);
void dptr_CloseDir(files_struct *fsp);
expect_close,
req->smbpid,
mask,
- mask_contains_wcard,
dirtype,
&fsp->dptr);
false, /* expect_close */
0, /* spid */
state->in_file_name, /* wcard */
- wcard_has_wild,
state->dirtype,
&fsp->dptr);
if (!NT_STATUS_IS_OK(status)) {
True,
req->smbpid,
mask,
- mask_contains_wcard,
dirtype,
&fsp->dptr);