summaryrefslogtreecommitdiff
path: root/source4/winbind/idmap.h
diff options
context:
space:
mode:
authorKai Blin <kai@samba.org>2008-03-29 01:42:06 +0100
committerKai Blin <kai@samba.org>2008-04-02 23:06:27 +0200
commit6ce078141326a41278bbb8c6854c4cacc7cefd99 (patch)
tree311460d8ed17637b26d3063ec73b50fece8e160b /source4/winbind/idmap.h
parent6ae76e5cdc0c87eb0ff46f3f1818be0cf70a5a75 (diff)
downloadsamba-6ce078141326a41278bbb8c6854c4cacc7cefd99.tar.gz
samba-6ce078141326a41278bbb8c6854c4cacc7cefd99.tar.bz2
samba-6ce078141326a41278bbb8c6854c4cacc7cefd99.zip
wbclient: Add an async winbind client library.
(This used to be commit 3e3563f2840e7cd795f5fc157003af3c932cb4d1)
Diffstat (limited to 'source4/winbind/idmap.h')
-rw-r--r--source4/winbind/idmap.h20
1 files changed, 2 insertions, 18 deletions
diff --git a/source4/winbind/idmap.h b/source4/winbind/idmap.h
index 045d50c568..6eae92cc68 100644
--- a/source4/winbind/idmap.h
+++ b/source4/winbind/idmap.h
@@ -22,6 +22,8 @@
#ifndef _IDMAP_H_
#define _IDMAP_H_
+#include "librpc/gen_ndr/winbind.h"
+
struct idmap_context {
struct loadparm_context *lp_ctx;
struct ldb_context *ldb_ctx;
@@ -29,24 +31,6 @@ struct idmap_context {
struct dom_sid *unix_users_sid;
};
-enum id_type {
- ID_TYPE_NOT_SPECIFIED = 0,
- ID_TYPE_UID,
- ID_TYPE_GID,
- ID_TYPE_BOTH
-};
-
-struct unixid {
- uint32_t id;
- enum id_type type;
-};
-
-struct id_mapping {
- struct unixid *unixid;
- struct dom_sid *sid;
- NTSTATUS status;
-};
-
#include "winbind/idmap_proto.h"
#endif