aboutsummaryrefslogtreecommitdiffstats
path: root/packet-dcerpc-samr.h
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2002-01-29 09:13:28 +0000
committerGuy Harris <guy@alum.mit.edu>2002-01-29 09:13:28 +0000
commitd5df5579236136b73890f72e881999d487acab37 (patch)
tree06b5bc0023f595fed9ed08e186d0f141b494a90f /packet-dcerpc-samr.h
parent5cf3587feba3e8d0a897d6a88ac8685cea5837b3 (diff)
DCE RPC enhancements, and SAMR improvements, from Ronnie Sahlberg.
svn path=/trunk/; revision=4618
Diffstat (limited to 'packet-dcerpc-samr.h')
-rw-r--r--packet-dcerpc-samr.h45
1 files changed, 25 insertions, 20 deletions
diff --git a/packet-dcerpc-samr.h b/packet-dcerpc-samr.h
index d1faf92e72..92385349aa 100644
--- a/packet-dcerpc-samr.h
+++ b/packet-dcerpc-samr.h
@@ -2,7 +2,7 @@
* Routines for SMB \PIPE\samr packet disassembly
* Copyright 2001, Tim Potter <tpot@samba.org>
*
- * $Id: packet-dcerpc-samr.h,v 1.3 2001/12/16 20:08:22 guy Exp $
+ * $Id: packet-dcerpc-samr.h,v 1.4 2002/01/29 09:13:28 guy Exp $
*
* Ethereal - Network traffic analyzer
* By Gerald Combs <gerald@ethereal.com>
@@ -32,17 +32,19 @@
#define SAMR_CLOSE_HND 0x01
#define SAMR_UNKNOWN_2 0x02
#define SAMR_QUERY_SEC_OBJECT 0x03
-#define SAMR_UNKNOWN_4 0x04
+#define SAMR_SHUTDOWN_SAM_SERVER 0x04
#define SAMR_LOOKUP_DOMAIN 0x05
#define SAMR_ENUM_DOMAINS 0x06
#define SAMR_OPEN_DOMAIN 0x07
#define SAMR_QUERY_DOMAIN_INFO 0x08
+#define SAMR_SET_DOMAIN_INFO 0x09
#define SAMR_CREATE_DOM_GROUP 0x0a
#define SAMR_ENUM_DOM_GROUPS 0x0b
+#define SAMR_CREATE_USER_IN_DOMAIN 0x0c
#define SAMR_ENUM_DOM_USERS 0x0d
#define SAMR_CREATE_DOM_ALIAS 0x0e
#define SAMR_ENUM_DOM_ALIASES 0x0f
-#define SAMR_QUERY_USERALIASES 0x10
+#define SAMR_GET_ALIAS_MEMBERSHIP 0x10
#define SAMR_LOOKUP_NAMES 0x11
#define SAMR_LOOKUP_RIDS 0x12
#define SAMR_OPEN_GROUP 0x13
@@ -52,37 +54,40 @@
#define SAMR_DELETE_DOM_GROUP 0x17
#define SAMR_DEL_GROUPMEM 0x18
#define SAMR_QUERY_GROUPMEM 0x19
-#define SAMR_UNKNOWN_1A 0x1a
+#define SAMR_SET_MEMBER_ATTRIBUTES_OF_GROUP 0x1a
#define SAMR_OPEN_ALIAS 0x1b
#define SAMR_QUERY_ALIASINFO 0x1c
#define SAMR_SET_ALIASINFO 0x1d
#define SAMR_DELETE_DOM_ALIAS 0x1e
#define SAMR_ADD_ALIASMEM 0x1f
#define SAMR_DEL_ALIASMEM 0x20
-#define SAMR_QUERY_ALIASMEM 0x21
+#define SAMR_GET_MEMBERS_IN_ALIAS 0x21
#define SAMR_OPEN_USER 0x22
#define SAMR_DELETE_DOM_USER 0x23
#define SAMR_QUERY_USERINFO 0x24
#define SAMR_SET_USERINFO2 0x25
-#define SAMR_QUERY_USERGROUPS 0x27
+#define SAMR_CHANGE_PASSWORD_USER 0x26
+#define SAMR_GET_GROUPS_FOR_USER 0x27
#define SAMR_QUERY_DISPINFO 0x28
-#define SAMR_UNKNOWN_29 0x29
-#define SAMR_UNKNOWN_2a 0x2a
-#define SAMR_UNKNOWN_2b 0x2b
+#define SAMR_GET_DISPLAY_ENUMERATION_INDEX 0x29
+#define SAMR_TEST_PRIVATE_FUNCTIONS_DOMAIN 0x2a
+#define SAMR_TEST_PRIVATE_FUNCTIONS_USER 0x2b
#define SAMR_GET_USRDOM_PWINFO 0x2c
-#define SAMR_UNKNOWN_2D 0x2d
-#define SAMR_UNKNOWN_2e 0x2e
+#define SAMR_REMOVE_MEMBER_FROM_FOREIGN_DOMAIN 0x2d
+#define SAMR_QUERY_INFORMATION_DOMAIN2 0x2e
#define SAMR_UNKNOWN_2f 0x2f
-#define SAMR_QUERY_DISPINFO3 0x30
-#define SAMR_UNKNOWN_31 0x31
-#define SAMR_CREATE_USER 0x32
-#define SAMR_QUERY_DISPINFO4 0x33
-#define SAMR_ADDMULTI_ALIASMEM 0x34
-#define SAMR_UNKNOWN_35 0x35
-#define SAMR_UNKNOWN_36 0x36
-#define SAMR_CHGPASSWD_USER 0x37
+#define SAMR_QUERY_DISPINFO2 0x30
+#define SAMR_GET_DISPLAY_ENUMERATION_INDEX2 0x31
+#define SAMR_CREATE_USER2_IN_DOMAIN 0x32
+#define SAMR_QUERY_DISPINFO3 0x33
+#define SAMR_ADD_MULTIPLE_MEMBERS_TO_ALIAS 0x34
+#define SAMR_REMOVE_MULTIPLE_MEMBERS_FROM_ALIAS 0x35
+#define SAMR_OEM_CHANGE_PASSWORD_USER2 0x36
+#define SAMR_UNICODE_CHANGE_PASSWORD_USER2 0x37
#define SAMR_GET_DOM_PWINFO 0x38
-#define SAMR_CONNECT 0x39
+#define SAMR_CONNECT2 0x39
#define SAMR_SET_USERINFO 0x3A
+#define SAMR_UNKNOWN_3B 0x3B
+#define SAMR_UNKNOWN_3C 0x3C
#endif /* packet-dcerpc-samr.h */