r26654: libcli/smb_composite: Rather than specifying each of the gazillion options...
[metze/old/samba4-sync/samba4-sync.git/.git] / source / scripting / ejs / smbcalls_cli.c
index 5e61a4df212a73efbd679b5a6d572236a8b31580..8295a0879fd462a60715a668e355a293fcb6f518 100644 (file)
@@ -445,13 +445,7 @@ static int ejs_tree_connect(MprVarHandle eid, int argc, char **argv)
        io.in.credentials            = creds;
        io.in.fallback_to_anonymous  = false;
        io.in.workgroup              = lp_workgroup(global_loadparm);
-       io.in.max_xmit = lp_max_xmit(global_loadparm);
-       io.in.max_mux = lp_maxmux(global_loadparm);
-       io.in.ntstatus_support = lp_nt_status_support(global_loadparm);
-       io.in.max_protocol = lp_cli_maxprotocol(global_loadparm);
-       io.in.unicode = lp_unicode(global_loadparm);
-       io.in.use_spnego = lp_use_spnego(global_loadparm) && lp_nt_status_support(global_loadparm);
-       io.in.signing = lp_client_signing(global_loadparm);
+       lp_smbcli_options(global_loadparm, &io.in.options);
 
        result = smb_composite_connect(&io, mem_ctx, 
                                       lp_resolve_context(global_loadparm),