const char *pathname,
bool allow_wcards,
bool allow_broken_path,
- struct dfs_path *pdp, /* MUST BE TALLOCED */
- bool *ppath_contains_wcard)
+ struct dfs_path *pdp) /* MUST BE TALLOCED */
{
const struct loadparm_substitution *lp_sub =
loadparm_s3_global_substitution();
local_path:
- *ppath_contains_wcard = False;
-
pdp->reqpath = p;
/* Rest is reqpath. */
NTSTATUS status;
bool search_wcard_flag = (ucf_flags & UCF_ALWAYS_ALLOW_WCARD_LCOMP);
struct dfs_path *pdp = talloc(ctx, struct dfs_path);
- bool ignore = false;
if (!pdp) {
return NT_STATUS_NO_MEMORY;
}
status = parse_dfs_path(conn, path_in, search_wcard_flag,
- allow_broken_path, pdp,
- &ignore);
+ allow_broken_path, pdp);
if (!NT_STATUS_IS_OK(status)) {
TALLOC_FREE(pdp);
return status;
struct connection_struct *conn = NULL;
int snum;
NTSTATUS status = NT_STATUS_NOT_FOUND;
- bool dummy;
struct dfs_path *pdp = talloc_zero(frame, struct dfs_path);
if (!pdp) {
*self_referralp = False;
- status = parse_dfs_path(NULL, dfs_path, False, allow_broken_path,
- pdp, &dummy);
+ status = parse_dfs_path(NULL, dfs_path, False, allow_broken_path, pdp);
if (!NT_STATUS_IS_OK(status)) {
TALLOC_FREE(frame);
return status;
const struct loadparm_substitution *lp_sub =
loadparm_s3_global_substitution();
int snum;
- bool dummy;
struct dfs_path *pdp = talloc(ctx,struct dfs_path);
NTSTATUS status;
if (!pdp) {
return False;
}
- status = parse_dfs_path(NULL, dfs_path, False, allow_broken_path,
- pdp, &dummy);
+ status = parse_dfs_path(NULL, dfs_path, False, allow_broken_path, pdp);
if (!NT_STATUS_IS_OK(status)) {
return False;
}