summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2014-02-04 02:31:10 +0100
committerGünther Deschner <gd@samba.org>2014-02-13 11:54:17 +0100
commit03846bcc08f1ce3d1f25736b030830bcf42db912 (patch)
treeb2921bcf4adf0f557f89c357066e9b8e39564779
parent460272d69b5cfc8d1310e0d8ebcf5c62df242a9f (diff)
downloadsamba-03846bcc08f1ce3d1f25736b030830bcf42db912.tar.gz
samba-03846bcc08f1ce3d1f25736b030830bcf42db912.tar.xz
samba-03846bcc08f1ce3d1f25736b030830bcf42db912.zip
s4:torture/rpc: make use of dcerpc_binding_set_abstract_syntax() in epmapper.c
Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Guenther Deschner <gd@samba.org>
-rw-r--r--source4/torture/rpc/epmapper.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/source4/torture/rpc/epmapper.c b/source4/torture/rpc/epmapper.c
index 501cf01f5d..bd8bb47af0 100644
--- a/source4/torture/rpc/epmapper.c
+++ b/source4/torture/rpc/epmapper.c
@@ -45,7 +45,7 @@ static bool test_Insert(struct torture_context *tctx,
struct dcerpc_binding_handle *h,
struct ndr_syntax_id object,
const char *annotation,
- struct dcerpc_binding *b)
+ const struct dcerpc_binding *b)
{
struct epm_Insert r;
NTSTATUS status;
@@ -95,7 +95,7 @@ static bool test_Insert(struct torture_context *tctx,
static bool test_Delete(struct torture_context *tctx,
struct dcerpc_binding_handle *h,
const char *annotation,
- struct dcerpc_binding *b)
+ const struct dcerpc_binding *b)
{
NTSTATUS status;
struct epm_Delete r;
@@ -245,7 +245,8 @@ static bool test_Map_full(struct torture_context *tctx,
torture_assert_ntstatus_ok(tctx,
status,
"Unable to generate dcerpc_binding struct");
- b->object = obj;
+ status = dcerpc_binding_set_abstract_syntax(b, &obj);
+ torture_assert_ntstatus_ok(tctx, status, "dcerpc_binding_set_abstract_syntax");
ok = test_Insert(tctx, h, obj, annotation, b);
if (!ok) {