diff options
author | Jelmer Vernooij <jelmer@samba.org> | 2006-05-06 11:24:11 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 14:05:38 -0500 |
commit | ce8dad9396646fed1fa29c048d6ecc4dbde0a8ec (patch) | |
tree | edb1dd3d298141caf3584b02cadb721588433af6 /source4/librpc/idl/unixinfo.idl | |
parent | eff21e317e93a08ea756d6c4d345139bed57073b (diff) | |
download | samba-ce8dad9396646fed1fa29c048d6ecc4dbde0a8ec.tar.gz samba-ce8dad9396646fed1fa29c048d6ecc4dbde0a8ec.tar.bz2 samba-ce8dad9396646fed1fa29c048d6ecc4dbde0a8ec.zip |
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)
Diffstat (limited to 'source4/librpc/idl/unixinfo.idl')
-rw-r--r-- | source4/librpc/idl/unixinfo.idl | 12 |
1 files changed, 6 insertions, 6 deletions
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 ); } |