[SCM] Samba Shared Repository - branch master updated -
a1b7b6d5b41df3585f2cd2ad5b5fca2fe22b1a40
Günther Deschner
gd at samba.org
Wed Oct 15 18:47:09 GMT 2008
The branch, master has been updated
via a1b7b6d5b41df3585f2cd2ad5b5fca2fe22b1a40 (commit)
from ca54a563d64ab789b84f8b6d9ea4cb63dee2c210 (commit)
http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master
- Log -----------------------------------------------------------------
commit a1b7b6d5b41df3585f2cd2ad5b5fca2fe22b1a40
Author: Günther Deschner <gd at samba.org>
Date: Wed Oct 15 20:46:35 2008 +0200
idl: more lsa.idl merges.
Guenther
-----------------------------------------------------------------------
Summary of changes:
source3/librpc/idl/lsa.idl | 2 +-
source4/libcli/util/clilsa.c | 2 +-
source4/librpc/idl/lsa.idl | 28 ++++++++++++++--------------
3 files changed, 16 insertions(+), 16 deletions(-)
Changeset truncated at 500 lines:
diff --git a/source3/librpc/idl/lsa.idl b/source3/librpc/idl/lsa.idl
index 1e141a9..98c27cb 100644
--- a/source3/librpc/idl/lsa.idl
+++ b/source3/librpc/idl/lsa.idl
@@ -810,7 +810,7 @@ import "misc.idl", "security.idl";
[in,ref] dom_sid2 *sid,
[in,ref] lsa_RightSet *rights
);
-
+
/**********************/
/* Function: 0x26 */
NTSTATUS lsa_RemoveAccountRights (
diff --git a/source4/libcli/util/clilsa.c b/source4/libcli/util/clilsa.c
index 1eb2de8..abca8f4 100644
--- a/source4/libcli/util/clilsa.c
+++ b/source4/libcli/util/clilsa.c
@@ -349,7 +349,7 @@ NTSTATUS smblsa_sid_del_privileges(struct smbcli_state *cli, struct dom_sid *sid
r.in.handle = &cli->lsa->handle;
r.in.sid = sid;
- r.in.unknown = 0;
+ r.in.remove_all = 0;
r.in.rights = rights;
return dcerpc_lsa_RemoveAccountRights(cli->lsa->pipe, mem_ctx, &r);
diff --git a/source4/librpc/idl/lsa.idl b/source4/librpc/idl/lsa.idl
index e22bbae..dd9791d 100644
--- a/source4/librpc/idl/lsa.idl
+++ b/source4/librpc/idl/lsa.idl
@@ -308,7 +308,7 @@ import "misc.idl", "security.idl";
/* Function: 0x0a */
[public] NTSTATUS lsa_CreateAccount (
[in] policy_handle *handle,
- [in] dom_sid2 *sid,
+ [in,ref] dom_sid2 *sid,
[in] uint32 access_mask,
[out] policy_handle *acct_handle
);
@@ -462,9 +462,9 @@ import "misc.idl", "security.idl";
/*****************************************/
/* Function: 0x11 */
- NTSTATUS lsa_OpenAccount (
+ NTSTATUS lsa_OpenAccount(
[in] policy_handle *handle,
- [in] dom_sid2 *sid,
+ [in,ref] dom_sid2 *sid,
[in] uint32 access_mask,
[out] policy_handle *acct_handle
);
@@ -494,7 +494,7 @@ import "misc.idl", "security.idl";
/* Function: 0x13 */
NTSTATUS lsa_AddPrivilegesToAccount(
[in] policy_handle *handle,
- [in] lsa_PrivilegeSet *privs
+ [in,ref] lsa_PrivilegeSet *privs
);
@@ -743,8 +743,8 @@ import "misc.idl", "security.idl";
/* Function: 0x1f */
NTSTATUS lsa_LookupPrivValue(
[in] policy_handle *handle,
- [in] lsa_String *name,
- [out] lsa_LUID *luid
+ [in,ref] lsa_String *name,
+ [out,ref] lsa_LUID *luid
);
@@ -796,8 +796,8 @@ import "misc.idl", "security.idl";
NTSTATUS lsa_EnumAccountRights (
[in] policy_handle *handle,
- [in] dom_sid2 *sid,
- [out] lsa_RightSet *rights
+ [in,ref] dom_sid2 *sid,
+ [out,ref] lsa_RightSet *rights
);
@@ -805,17 +805,17 @@ import "misc.idl", "security.idl";
/* Function: 0x25 */
NTSTATUS lsa_AddAccountRights (
[in] policy_handle *handle,
- [in] dom_sid2 *sid,
- [in] lsa_RightSet *rights
+ [in,ref] dom_sid2 *sid,
+ [in,ref] lsa_RightSet *rights
);
-
+
/**********************/
/* Function: 0x26 */
NTSTATUS lsa_RemoveAccountRights (
[in] policy_handle *handle,
- [in] dom_sid2 *sid,
- [in] uint32 unknown,
- [in] lsa_RightSet *rights
+ [in,ref] dom_sid2 *sid,
+ [in] uint8 remove_all,
+ [in,ref] lsa_RightSet *rights
);
/* Function: 0x27 */
--
Samba Shared Repository
More information about the samba-cvs
mailing list