summaryrefslogtreecommitdiff
path: root/source4/torture/rpc/samba3rpc.c
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2014-01-16 07:19:49 +0100
committerGünther Deschner <gd@samba.org>2015-07-07 14:05:28 +0200
commitf42d4e9dd342f207b206f7cf00a75e690ded76ed (patch)
tree8a17a2eed306fbb0b52186959da9915dc59dfe5b /source4/torture/rpc/samba3rpc.c
parent1df9416bdb9ce569618a94df4dbcdbb016b8f8a1 (diff)
downloadsamba-f42d4e9dd342f207b206f7cf00a75e690ded76ed.tar.gz
s4:torture/samba3rpc: use pipe_bind_smb2()
Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Guenther Deschner <gd@samba.org>
Diffstat (limited to 'source4/torture/rpc/samba3rpc.c')
-rw-r--r--source4/torture/rpc/samba3rpc.c30
1 files changed, 8 insertions, 22 deletions
diff --git a/source4/torture/rpc/samba3rpc.c b/source4/torture/rpc/samba3rpc.c
index c5cb877b09d..cfc5b4f217a 100644
--- a/source4/torture/rpc/samba3rpc.c
+++ b/source4/torture/rpc/samba3rpc.c
@@ -3720,18 +3720,11 @@ static bool torture_rpc_smb2_reauth1(struct torture_context *torture)
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 */
@@ -3889,18 +3882,11 @@ static bool torture_rpc_smb2_reauth2(struct torture_context *torture)
/* 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 */