r25430: Add the loadparm context to all parametric options.
[ab/samba.git/.git] / source4 / torture / rpc / testjoin.c
index 79a1b873763f3f6d9cebc050e5135d99302c2f68..b7e3b488c94fe57a46e18e6c9b053ff77b7b667a 100644 (file)
@@ -126,7 +126,7 @@ struct test_join *torture_create_testuser(struct torture_context *torture,
        int policy_min_pw_len = 0;
        struct test_join *join;
        char *random_pw;
-       const char *dc_binding = lp_parm_string(NULL, "torture", "dc_binding");
+       const char *dc_binding = lp_parm_string(global_loadparm, NULL, "torture", "dc_binding");
 
        join = talloc(NULL, struct test_join);
        if (join == NULL) {
@@ -328,9 +328,9 @@ _PUBLIC_ struct test_join *torture_join_domain(const char *machine_name,
        tj->libnet_r = libnet_r;
                
        libnet_ctx->cred = cmdline_credentials;
-       libnet_r->in.binding = lp_parm_string(NULL, "torture", "binding");
+       libnet_r->in.binding = lp_parm_string(global_loadparm, NULL, "torture", "binding");
        if (!libnet_r->in.binding) {
-               libnet_r->in.binding = talloc_asprintf(libnet_r, "ncacn_np:%s", lp_parm_string(NULL, "torture", "host"));
+               libnet_r->in.binding = talloc_asprintf(libnet_r, "ncacn_np:%s", lp_parm_string(global_loadparm, NULL, "torture", "host"));
        }
        libnet_r->in.level = LIBNET_JOINDOMAIN_SPECIFIED;
        libnet_r->in.netbios_name = machine_name;