torture_assert_ntstatus_ok_goto(torture, status, ret, done,
"smb2_connect failed");
- lsa_pipe = dcerpc_pipe_init(mem_ctx, torture->ev);
- torture_assert_goto(torture, (lsa_pipe != NULL), ret, done,
- "dcerpc_pipe_init failed");
- lsa_handle = lsa_pipe->binding_handle;
-
- status = dcerpc_pipe_open_smb2(lsa_pipe, tree, "lsarpc");
+ status = pipe_bind_smb2(torture, mem_ctx, tree, "lsarpc",
+ &ndr_table_lsarpc, &lsa_pipe);
torture_assert_ntstatus_ok_goto(torture, status, ret, done,
- "dcerpc_pipe_open_smb2 failed");
-
- status = dcerpc_bind_auth_none(lsa_pipe, &ndr_table_lsarpc);
- torture_assert_ntstatus_ok_goto(torture, status, ret, done,
- "dcerpc_bind_auth_none failed");
+ "pipe_bind_smb2 failed");
+ lsa_handle = lsa_pipe->binding_handle;
/* lsa getusername */
/* open the lsa pipe */
- lsa_pipe = dcerpc_pipe_init(mem_ctx, torture->ev);
- torture_assert_goto(torture, (lsa_pipe != NULL), ret, done,
- "dcerpc_pipe_init failed");
- lsa_handle = lsa_pipe->binding_handle;
-
- status = dcerpc_pipe_open_smb2(lsa_pipe, tree, "lsarpc");
+ status = pipe_bind_smb2(torture, mem_ctx, tree, "lsarpc",
+ &ndr_table_lsarpc, &lsa_pipe);
torture_assert_ntstatus_ok_goto(torture, status, ret, done,
- "dcerpc_pipe_open_smb2 failed");
-
- status = dcerpc_bind_auth_none(lsa_pipe, &ndr_table_lsarpc);
- torture_assert_ntstatus_ok_goto(torture, status, ret, done,
- "dcerpc_bind_auth_none failed");
+ "pipe_bind_smb2 failed");
+ lsa_handle = lsa_pipe->binding_handle;
/* lsa getusername */