mirror of
https://github.com/samba-team/samba.git
synced 2024-12-25 23:21:54 +03:00
60280babeb
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Mon Mar 21 13:36:48 CET 2011 on sn-devel-104
35 lines
459 B
Plaintext
35 lines
459 B
Plaintext
#include "idl_types.h"
|
|
|
|
import "security.idl";
|
|
|
|
[
|
|
pointer_default(unique)
|
|
]
|
|
interface idmap
|
|
{
|
|
typedef [public] enum {
|
|
ID_TYPE_NOT_SPECIFIED,
|
|
ID_TYPE_UID,
|
|
ID_TYPE_GID,
|
|
ID_TYPE_BOTH
|
|
} id_type;
|
|
|
|
typedef [public] struct {
|
|
uint32 id;
|
|
id_type type;
|
|
} unixid;
|
|
|
|
typedef [public] enum {
|
|
ID_UNKNOWN,
|
|
ID_MAPPED,
|
|
ID_UNMAPPED,
|
|
ID_EXPIRED
|
|
} id_mapping;
|
|
|
|
typedef [public] struct {
|
|
dom_sid *sid;
|
|
unixid xid;
|
|
id_mapping status;
|
|
} id_map;
|
|
}
|