mirror of
https://github.com/samba-team/samba.git
synced 2024-12-23 17:34:34 +03:00
matthew chapman identified 4 previously unknown samr functions.
(This used to be commit 001b53866c
)
This commit is contained in:
parent
736c507722
commit
58f8159566
@ -80,7 +80,7 @@ SamrTestPrivateFunctionsUser
|
||||
#define SAMR_CONNECT_ANON 0x00
|
||||
#define SAMR_CLOSE_HND 0x01
|
||||
|
||||
#define SAMR_UNKNOWN_3 0x03
|
||||
#define SAMR_QUERY_SEC_OBJECT 0x03
|
||||
#define SAMR_LOOKUP_DOMAIN 0x05
|
||||
#define SAMR_OPEN_DOMAIN 0x07
|
||||
|
||||
@ -120,15 +120,15 @@ SamrTestPrivateFunctionsUser
|
||||
#define SAMR_QUERY_USERGROUPS 0x27
|
||||
#define SAMR_QUERY_DISPINFO 0x28
|
||||
|
||||
#define SAMR_UNKNOWN_2C 0x2c
|
||||
#define SAMR_GET_USRDOM_PWINFO 0x2c
|
||||
#define SAMR_QUERY_DISPINFO3 0x30 /* Alias for SAMR_QUERY_DISPINFO
|
||||
with info level 3 */
|
||||
#define SAMR_QUERY_DISPINFO4 0x33 /* Alias for SAMR_QUERY_DISPINFO
|
||||
with info level 4 */
|
||||
#define SAMR_UNKNOWN_34 0x34
|
||||
#define SAMR_ADDMULTI_ALIASMEM 0x34
|
||||
|
||||
#define SAMR_CHGPASSWD_USER 0x37
|
||||
#define SAMR_UNKNOWN_38 0x38
|
||||
#define SAMR_GET_DOM_PWINFO 0x38
|
||||
|
||||
#define SAMR_CONNECT 0x39
|
||||
|
||||
|
@ -458,7 +458,7 @@ BOOL samr_unknown_38(struct cli_state *cli, uint16 fnum, char *srv_name)
|
||||
samr_io_q_unknown_38("", &q_e, &data, 0);
|
||||
|
||||
/* send the data on \PIPE\ */
|
||||
if (rpc_api_pipe_req(cli, fnum, SAMR_UNKNOWN_38, &data, &rdata))
|
||||
if (rpc_api_pipe_req(cli, fnum, SAMR_GET_DOM_PWINFO, &data, &rdata))
|
||||
{
|
||||
SAMR_R_UNKNOWN_38 r_e;
|
||||
BOOL p;
|
||||
|
@ -2932,14 +2932,14 @@ static struct api_struct api_samr_cmds [] =
|
||||
{ "SAMR_QUERY_GROUPINFO" , SAMR_QUERY_GROUPINFO , api_samr_query_groupinfo },
|
||||
{ "SAMR_CREATE_USER" , SAMR_CREATE_USER , api_samr_create_user },
|
||||
{ "SAMR_LOOKUP_RIDS" , SAMR_LOOKUP_RIDS , api_samr_lookup_rids },
|
||||
{ "SAMR_UNKNOWN_38" , SAMR_UNKNOWN_38 , api_samr_unknown_38 },
|
||||
{ "SAMR_GET_DOM_PWINFO" , SAMR_GET_DOM_PWINFO , api_samr_unknown_38 },
|
||||
{ "SAMR_CHGPASSWD_USER" , SAMR_CHGPASSWD_USER , api_samr_chgpasswd_user },
|
||||
{ "SAMR_OPEN_ALIAS" , SAMR_OPEN_ALIAS , api_samr_open_alias },
|
||||
{ "SAMR_OPEN_GROUP" , SAMR_OPEN_GROUP , api_samr_open_group },
|
||||
{ "SAMR_OPEN_DOMAIN" , SAMR_OPEN_DOMAIN , api_samr_open_domain },
|
||||
{ "SAMR_LOOKUP_DOMAIN" , SAMR_LOOKUP_DOMAIN , api_samr_lookup_domain },
|
||||
{ "SAMR_UNKNOWN_3" , SAMR_UNKNOWN_3 , api_samr_unknown_3 },
|
||||
{ "SAMR_UNKNOWN_2C" , SAMR_UNKNOWN_2C , api_samr_unknown_2c },
|
||||
{ "SAMR_QUERY_SEC_OBJECT" , SAMR_QUERY_SEC_OBJECT , api_samr_unknown_3 },
|
||||
{ "SAMR_GET_USRDOM_PWINFO", SAMR_GET_USRDOM_PWINFO, api_samr_unknown_2c },
|
||||
{ NULL , 0 , NULL }
|
||||
};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user