[SCM] Samba Shared Repository - branch v3-4-test updated -
release-4-0-0alpha7-947-g99ae115
Günther Deschner
gd at samba.org
Mon May 11 23:17:46 GMT 2009
The branch, v3-4-test has been updated
via 99ae1159fe885cf57ec5cd964febca2eca5def61 (commit)
from a26ac9ce2708e8d959500da418daefcb3ca94bd6 (commit)
http://gitweb.samba.org/?p=samba.git;a=shortlog;h=v3-4-test
- Log -----------------------------------------------------------------
commit 99ae1159fe885cf57ec5cd964febca2eca5def61
Author: Günther Deschner <gd at samba.org>
Date: Tue May 12 01:16:52 2009 +0200
s3-samr: Fix rid2sid call, 3-4-test does not have policy_handle_find() yet.
Guenther
-----------------------------------------------------------------------
Summary of changes:
source3/rpc_server/srv_samr_nt.c | 12 ++++--------
1 files changed, 4 insertions(+), 8 deletions(-)
Changeset truncated at 500 lines:
diff --git a/source3/rpc_server/srv_samr_nt.c b/source3/rpc_server/srv_samr_nt.c
index 0c86073..4fb315d 100644
--- a/source3/rpc_server/srv_samr_nt.c
+++ b/source3/rpc_server/srv_samr_nt.c
@@ -6572,18 +6572,14 @@ NTSTATUS _samr_GetDisplayEnumerationIndex2(pipes_struct *p,
NTSTATUS _samr_RidToSid(pipes_struct *p,
struct samr_RidToSid *r)
{
- struct samr_domain_info *dinfo;
- NTSTATUS status;
+ struct samr_info *info = NULL;
struct dom_sid sid;
- dinfo = policy_handle_find(p, r->in.domain_handle,
- 0, NULL,
- struct samr_domain_info, &status);
- if (!NT_STATUS_IS_OK(status)) {
- return status;
+ if (!find_policy_by_hnd(p, r->in.domain_handle, (void **)(void *)&info)) {
+ return NT_STATUS_INVALID_HANDLE;
}
- if (!sid_compose(&sid, &dinfo->sid, r->in.rid)) {
+ if (!sid_compose(&sid, &info->sid, r->in.rid)) {
return NT_STATUS_NO_MEMORY;
}
--
Samba Shared Repository
More information about the samba-cvs
mailing list