diff options
Diffstat (limited to 'source4/librpc/idl')
-rw-r--r-- | source4/librpc/idl/winbind.idl | 27 |
1 files changed, 1 insertions, 26 deletions
diff --git a/source4/librpc/idl/winbind.idl b/source4/librpc/idl/winbind.idl index 73e725bb98..849b8166a7 100644 --- a/source4/librpc/idl/winbind.idl +++ b/source4/librpc/idl/winbind.idl @@ -4,7 +4,7 @@ #include "idl_types.h" -import "netlogon.idl", "lsa.idl", "security.idl"; +import "netlogon.idl", "lsa.idl", "security.idl", "idmap.idl"; [ uuid("245f3e6b-3c5d-6e21-3a2d-2a3d645b7221"), @@ -16,31 +16,6 @@ interface winbind typedef [switch_type(uint16)] union netr_LogonLevel netr_LogonLevel; typedef [switch_type(uint16)] union netr_Validation netr_Validation; - typedef enum { - ID_TYPE_NOT_SPECIFIED, - ID_TYPE_UID, - ID_TYPE_GID, - ID_TYPE_BOTH - } id_type; - - typedef struct { - uint32 id; - id_type type; - } unixid; - - typedef enum { - ID_UNKNOWN, - ID_MAPPED, - ID_UNMAPPED, - ID_EXPIRED - } id_mapping; - - typedef struct { - unixid *unixid; - dom_sid *sid; - id_mapping status; - } id_map; - /* a call to get runtime informations */ void winbind_information(/* TODO */); |