bool ret = true;
NTSTATUS status;
TALLOC_CTX *mem_ctx = NULL, *prep_mem_ctx;
- struct libnet_context *ctx;
+ struct libnet_context *ctx = NULL;
struct dcerpc_pipe *p;
struct policy_handle h;
struct lsa_String domain_name;
prep_mem_ctx = talloc_init("prepare torture group info");
- ctx = libnet_context_init(torture->ev, torture->lp_ctx);
- ctx->cred = cmdline_credentials;
-
status = torture_rpc_connection(torture,
&p,
&ndr_table_samr);
mem_ctx = talloc_init("torture group info");
+ if (!test_libnet_context_init(torture, true, &ctx)) {
+ return false;
+ }
+
ZERO_STRUCT(req);
req.in.domain_name = domain_name.string;
ret = false;
}
- talloc_free(ctx);
-
done:
+ talloc_free(ctx);
talloc_free(mem_ctx);
return ret;
}