s4-torture: fix ResolveOxid test, filling in missing ref,out pointers.
authorGünther Deschner <gd@samba.org>
Tue, 21 Jul 2015 21:36:26 +0000 (23:36 +0200)
committerJeremy Allison <jra@samba.org>
Thu, 30 Jul 2015 23:55:28 +0000 (01:55 +0200)
Guenther

Signed-off-by: Günther Deschner <gd@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
source4/torture/rpc/oxidresolve.c

index 3ddb049a1b201da2f0d8d5c2b9c8727b44b5150c..c9a8d1c8f4eb01d64a2aca27b81af861515bea2b 100644 (file)
@@ -162,6 +162,9 @@ static bool test_ResolveOxid(struct torture_context *tctx,
        uint64_t oxid;
        struct GUID oid;
        struct dcerpc_binding_handle *b = p->binding_handle;
+       struct DUALSTRINGARRAY *ppdsaOxidBindings;
+       struct GUID pipidRemUnknown;
+       uint32_t pAuthnHint;
 
        if (!test_RemoteActivation(tctx, &oxid, &oid))
                return false;
@@ -169,6 +172,9 @@ static bool test_ResolveOxid(struct torture_context *tctx,
        r.in.pOxid = oxid;
        r.in.cRequestedProtseqs = 2;
        r.in.arRequestedProtseqs = protseq;
+       r.out.ppdsaOxidBindings = &ppdsaOxidBindings;
+       r.out.pipidRemUnknown = &pipidRemUnknown;
+       r.out.pAuthnHint = &pAuthnHint;
 
        status = dcerpc_ResolveOxid_r(b, tctx, &r);
        torture_assert_ntstatus_ok(tctx, status, "ResolveOxid");