diff options
Diffstat (limited to 'librpc/idl/winbind.idl')
-rw-r--r-- | librpc/idl/winbind.idl | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/librpc/idl/winbind.idl b/librpc/idl/winbind.idl index ec472c57ede..ab1a32e059c 100644 --- a/librpc/idl/winbind.idl +++ b/librpc/idl/winbind.idl @@ -72,11 +72,14 @@ interface winbind ); typedef [public] struct { + [string,charset(UTF8)] char *domain_name; [string,charset(UTF8)] char *acct_name; [string,charset(UTF8)] char *full_name; [string,charset(UTF8)] char *homedir; [string,charset(UTF8)] char *shell; + hyper uid; hyper primary_gid; + [string,charset(UTF8)] char *primary_group_name; dom_sid user_sid; dom_sid group_sid; } wbint_userinfo; @@ -86,6 +89,10 @@ interface winbind [out] wbint_userinfo *info ); + NTSTATUS wbint_GetNssInfo( + [in,out] wbint_userinfo *info + ); + typedef [public] struct { uint32 num_sids; [size_is(num_sids)] dom_sid sids[]; |