summaryrefslogtreecommitdiff
path: root/source4/librpc/idl/unixinfo.idl
diff options
context:
space:
mode:
Diffstat (limited to 'source4/librpc/idl/unixinfo.idl')
-rw-r--r--source4/librpc/idl/unixinfo.idl12
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
);
}