summaryrefslogtreecommitdiff
path: root/source3/librpc/idl
diff options
context:
space:
mode:
authorGünther Deschner <gd@samba.org>2008-02-08 03:05:19 +0100
committerGünther Deschner <gd@samba.org>2008-02-08 09:39:07 +0100
commitbdb7c0213e32ecce5532c0ed127dc78aac80fdbf (patch)
treefd0241de4e8750ea273bc9f6fd019387ffe91835 /source3/librpc/idl
parent88de06f5c8a7f59f54681112d318f982fc54dfd2 (diff)
downloadsamba-bdb7c0213e32ecce5532c0ed127dc78aac80fdbf.tar.gz
samba-bdb7c0213e32ecce5532c0ed127dc78aac80fdbf.tar.bz2
samba-bdb7c0213e32ecce5532c0ed127dc78aac80fdbf.zip
Add samr_UserInfo18 to samr.idl.
Guenther (This used to be commit 78599480e82bdc134aadc7aaf31e42f36d116e94)
Diffstat (limited to 'source3/librpc/idl')
-rw-r--r--source3/librpc/idl/samr.idl16
1 files changed, 12 insertions, 4 deletions
diff --git a/source3/librpc/idl/samr.idl b/source3/librpc/idl/samr.idl
index 1d8f651617..1c18b2604f 100644
--- a/source3/librpc/idl/samr.idl
+++ b/source3/librpc/idl/samr.idl
@@ -730,6 +730,17 @@ import "misc.idl", "lsa.idl", "security.idl";
NTTIME acct_expiry;
} samr_UserInfo17;
+ typedef [public, flag(NDR_PAHEX)] struct {
+ uint8 hash[16];
+ } samr_Password;
+
+ typedef struct {
+ samr_Password lm_pwd;
+ samr_Password nt_pwd;
+ boolean8 lm_pwd_active;
+ boolean8 nt_pwd_active;
+ } samr_UserInfo18;
+
typedef struct {
lsa_String parameters;
} samr_UserInfo20;
@@ -850,6 +861,7 @@ import "misc.idl", "lsa.idl", "security.idl";
[case(14)] samr_UserInfo14 info14;
[case(16)] samr_UserInfo16 info16;
[case(17)] samr_UserInfo17 info17;
+ [case(18)] samr_UserInfo18 info18;
[case(20)] samr_UserInfo20 info20;
[case(21)] samr_UserInfo21 info21;
[case(23)] samr_UserInfo23 info23;
@@ -875,10 +887,6 @@ import "misc.idl", "lsa.idl", "security.idl";
/************************/
/* Function 0x26 */
- typedef [public, flag(NDR_PAHEX)] struct {
- uint8 hash[16];
- } samr_Password;
-
/*
this is a password change interface that doesn't give
the server the plaintext password. Depricated.