summaryrefslogtreecommitdiff
path: root/source3/librpc/gen_ndr/wbint.h
diff options
context:
space:
mode:
authorVolker Lendecke <vl@samba.org>2009-08-04 15:23:13 -0400
committerVolker Lendecke <vl@samba.org>2009-08-05 03:21:22 -0400
commit7077492778dbda30e5f865ae1d0ab0237e00f54f (patch)
treea51af896169011db394654f703665673860442e7 /source3/librpc/gen_ndr/wbint.h
parent360227a0feb443fbbcc420295d5666da5823685a (diff)
downloadsamba-7077492778dbda30e5f865ae1d0ab0237e00f54f.tar.gz
samba-7077492778dbda30e5f865ae1d0ab0237e00f54f.tar.bz2
samba-7077492778dbda30e5f865ae1d0ab0237e00f54f.zip
s3:winbind: Add async wb_queryuser
Diffstat (limited to 'source3/librpc/gen_ndr/wbint.h')
-rw-r--r--source3/librpc/gen_ndr/wbint.h23
1 files changed, 23 insertions, 0 deletions
diff --git a/source3/librpc/gen_ndr/wbint.h b/source3/librpc/gen_ndr/wbint.h
index d6f344e5c9..eb3dd0cd33 100644
--- a/source3/librpc/gen_ndr/wbint.h
+++ b/source3/librpc/gen_ndr/wbint.h
@@ -8,6 +8,16 @@
#ifndef _HEADER_wbint
#define _HEADER_wbint
+struct wbint_userinfo {
+ const char *acct_name;/* [unique,charset(UTF8)] */
+ const char *full_name;/* [unique,charset(UTF8)] */
+ const char *homedir;/* [unique,charset(UTF8)] */
+ const char *shell;/* [unique,charset(UTF8)] */
+ uint64_t primary_gid;
+ struct dom_sid user_sid;
+ struct dom_sid group_sid;
+}/* [public] */;
+
struct wbint_Ping {
struct {
@@ -107,4 +117,17 @@ struct wbint_Gid2Sid {
};
+
+struct wbint_QueryUser {
+ struct {
+ struct dom_sid *sid;/* [ref] */
+ } in;
+
+ struct {
+ struct wbint_userinfo *info;/* [ref] */
+ NTSTATUS result;
+ } out;
+
+};
+
#endif /* _HEADER_wbint */