svn commit: samba r2971 - in branches/SAMBA_4_0/source: librpc/idl torture/rpc

metze at samba.org metze at samba.org
Thu Oct 14 10:16:22 GMT 2004


Author: metze
Date: 2004-10-14 10:16:22 +0000 (Thu, 14 Oct 2004)
New Revision: 2971

WebSVN: http://websvn.samba.org/websvn/changeset.php?rep=samba&path=/branches/SAMBA_4_0/source&rev=2971&nolog=1

Log:
fix DsBind idl

metze

Modified:
   branches/SAMBA_4_0/source/librpc/idl/drsuapi.idl
   branches/SAMBA_4_0/source/torture/rpc/drsuapi.c


Changeset:
Modified: branches/SAMBA_4_0/source/librpc/idl/drsuapi.idl
===================================================================
--- branches/SAMBA_4_0/source/librpc/idl/drsuapi.idl	2004-10-14 09:56:04 UTC (rev 2970)
+++ branches/SAMBA_4_0/source/librpc/idl/drsuapi.idl	2004-10-14 10:16:22 UTC (rev 2971)
@@ -13,14 +13,13 @@
         /* Function 0x00 */
 
 	typedef [flag(NDR_PAHEX)] struct {
-		uint32 length;
+		[range(1,10000)] uint32 length;
 		[size_is(length)] uint8 data[];
 	} drsuapi_BindInfo;
 
 	NTSTATUS drsuapi_DsBind(
 		[in]	    GUID *server_guid,
-		[in]	    uint32 unknown,
-		[out]       drsuapi_BindInfo *info,
+		[in,out]    drsuapi_BindInfo *bind_info,
 		[out,ref]   policy_handle *bind_handle
 		);
 

Modified: branches/SAMBA_4_0/source/torture/rpc/drsuapi.c
===================================================================
--- branches/SAMBA_4_0/source/torture/rpc/drsuapi.c	2004-10-14 09:56:04 UTC (rev 2970)
+++ branches/SAMBA_4_0/source/torture/rpc/drsuapi.c	2004-10-14 10:16:22 UTC (rev 2971)
@@ -32,7 +32,8 @@
 	struct drsuapi_DsBind r;
 	BOOL ret = True;
 
-	ZERO_STRUCT(r);
+	r.in.server_guid = NULL;
+	r.in.bind_info = NULL;
 	r.out.bind_handle = bind_handle;
 
 	status = dcerpc_drsuapi_DsBind(p, mem_ctx, &r);



More information about the samba-cvs mailing list