s4-netlogon: merge netr_LogonControl from s3 idl.
authorGünther Deschner <gd@samba.org>
Tue, 28 Oct 2008 01:15:51 +0000 (02:15 +0100)
committerGünther Deschner <gd@samba.org>
Wed, 29 Oct 2008 07:57:26 +0000 (08:57 +0100)
Guenther

source4/librpc/idl/netlogon.idl
source4/torture/rpc/netlogon.c

index d3a2945671a1811fccbe6c1b17972ac57afbb063..8d61c27903ea65434cbadbb8c2a95ef6599b7382 100644 (file)
@@ -857,7 +857,7 @@ interface netlogon
                [in,unique] [string,charset(UTF16)] uint16 *logon_server,
                [in]   netr_LogonControlCode function_code,
                [in]   uint32 level,
-               [out,switch_is(level)]  netr_CONTROL_QUERY_INFORMATION info
+               [out,ref,switch_is(level)]  netr_CONTROL_QUERY_INFORMATION *info
                );
 
 
index f23af7e72a69e6a9cfd922a388fcb61b8d9d9c6e..755fa2538f106466d35bdcb4c8f312b4275fae31 100644 (file)
@@ -892,10 +892,12 @@ static bool test_LogonControl(struct torture_context *tctx,
 {
        NTSTATUS status;
        struct netr_LogonControl r;
+       union netr_CONTROL_QUERY_INFORMATION info;
        int i;
 
        r.in.logon_server = talloc_asprintf(tctx, "\\\\%s", dcerpc_server_name(p));
        r.in.function_code = 1;
+       r.out.info = &info;
 
        for (i=1;i<4;i++) {
                r.in.level = i;