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);