summaryrefslogtreecommitdiff
path: root/source/rpc_client/msrpc_lsarpc.c
diff options
context:
space:
mode:
Diffstat (limited to 'source/rpc_client/msrpc_lsarpc.c')
-rw-r--r--source/rpc_client/msrpc_lsarpc.c19
1 files changed, 11 insertions, 8 deletions
diff --git a/source/rpc_client/msrpc_lsarpc.c b/source/rpc_client/msrpc_lsarpc.c
index 7d18b9031d4..90219e56bc0 100644
--- a/source/rpc_client/msrpc_lsarpc.c
+++ b/source/rpc_client/msrpc_lsarpc.c
@@ -61,7 +61,7 @@ uint32 lookup_lsa_names(const char *srv_name,
}
res1 = res1 ? lsa_open_policy(srv_name, &lsa_pol, True,
- 0x02000000) : False;
+ SEC_RIGHTS_MAXIMUM_ALLOWED) : False;
res2 = res1 ? lsa_lookup_names(&lsa_pol,
num_names, names,
@@ -101,7 +101,7 @@ uint32 lookup_lsa_name(const char *domain,
/* lookup domain controller; receive a policy handle */
res3 = res3 ? lsa_open_policy(srv_name, &lsa_pol, True,
- 0x02000000) : False;
+ SEC_RIGHTS_MAXIMUM_ALLOWED) : False;
/* send lsa lookup sids call */
res4 = res3 ? lsa_lookup_names(&lsa_pol,
@@ -158,7 +158,7 @@ uint32 lookup_lsa_sid(const char *domain,
/* lookup domain controller; receive a policy handle */
res = res ? lsa_open_policy(srv_name, &lsa_pol, True,
- 0x02000000) : False;
+ SEC_RIGHTS_MAXIMUM_ALLOWED) : False;
/* send lsa lookup sids call */
res1 = res ? lsa_lookup_sids(&lsa_pol,
@@ -200,7 +200,8 @@ BOOL msrpc_lsa_create_secret(const char *srv_name, const char *secret_name,
/* lookup domain controller; receive a policy handle */
res = res ? lsa_open_policy(srv_name,
- &lsa_pol, True, 0x02000000) : False;
+ &lsa_pol, True,
+ SEC_RIGHTS_MAXIMUM_ALLOWED) : False;
/* lookup domain controller; receive a policy handle */
res1 = res ? lsa_create_secret(&lsa_pol,
@@ -262,11 +263,12 @@ BOOL msrpc_lsa_set_secret(const char *srv_name,
/* lookup domain controller; receive a policy handle */
res = res ? lsa_open_policy(srv_name,
- &lsa_pol, True, 0x02000000) : False;
+ &lsa_pol, True,
+ SEC_RIGHTS_MAXIMUM_ALLOWED) : False;
/* lookup domain controller; receive a policy handle */
res1 = res ? lsa_open_secret(&lsa_pol,
- secret_name, 0x02000000,
+ secret_name, SEC_RIGHTS_MAXIMUM_ALLOWED,
&pol_sec) : False;
res2 = res1 ? (lsa_set_secret(&pol_sec, &secret) ==
@@ -295,11 +297,12 @@ BOOL msrpc_lsa_query_secret(const char *srv_name,
/* lookup domain controller; receive a policy handle */
res = res ? lsa_open_policy2(srv_name,
- &lsa_pol, False, 0x02000000) : False;
+ &lsa_pol, False,
+ SEC_RIGHTS_MAXIMUM_ALLOWED) : False;
/* lookup domain controller; receive a policy handle */
res1 = res ? lsa_open_secret(&lsa_pol,
- secret_name, 0x02000000,
+ secret_name, SEC_RIGHTS_MAXIMUM_ALLOWED,
&pol_sec) : False;
res2 = res1 ? lsa_query_secret(&pol_sec, secret, last_update) : False;