From ce8dad9396646fed1fa29c048d6ecc4dbde0a8ec Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Sat, 6 May 2006 11:24:11 +0000 Subject: r15469: Fix unixinfo interface to use pointers for [out] parameters (required for generating Samba3-style client functions and midl) (This used to be commit cc2961427fc649185847fffdf583b05305e6b473) --- source4/librpc/idl/unixinfo.idl | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'source4') diff --git a/source4/librpc/idl/unixinfo.idl b/source4/librpc/idl/unixinfo.idl index ac75430532..9d1060229f 100644 --- a/source4/librpc/idl/unixinfo.idl +++ b/source4/librpc/idl/unixinfo.idl @@ -16,7 +16,7 @@ /* Function: 0x00 */ NTSTATUS unixinfo_SidToUid ( [in] dom_sid sid, - [out] hyper uid + [out,ref] hyper *uid ); /******************/ @@ -30,14 +30,14 @@ /* Function: 0x02 */ NTSTATUS unixinfo_SidToGid ( [in] dom_sid sid, - [out] hyper gid + [out,ref] hyper *gid ); /******************/ /* Function: 0x03 */ NTSTATUS unixinfo_GidToSid ( [in] hyper gid, - [out] dom_sid *sid + [out,ref] dom_sid *sid ); typedef struct { @@ -49,8 +49,8 @@ /******************/ /* Function: 0x04 */ NTSTATUS unixinfo_GetPWUid ( - [in,out,range(0,1023)] uint32 count, - [in,size_is(count)] hyper uids[], - [out,size_is(count)] unixinfo_GetPWUidInfo infos[] + [in,out,ref,range(0,1023)] uint32 *count, + [in,size_is(*count)] hyper uids[], + [out,size_is(*count)] unixinfo_GetPWUidInfo *infos ); } -- cgit