svn commit: samba r3080 - in
branches/SAMBA_4_0/source/rpc_server/samr: .
abartlet at samba.org
abartlet at samba.org
Wed Oct 20 02:27:00 GMT 2004
Author: abartlet
Date: 2004-10-20 02:26:59 +0000 (Wed, 20 Oct 2004)
New Revision: 3080
WebSVN: http://websvn.samba.org/websvn/changeset.php?rep=samba&path=/branches/SAMBA_4_0/source/rpc_server/samr&rev=3080&nolog=1
Log:
Make the Samba4 SAMR server pass the new, nasty torture test (now that
SAMR_FIELD_PASSWORD has been split up).
Andrew Bartlett
Modified:
branches/SAMBA_4_0/source/rpc_server/samr/dcesrv_samr.c
Changeset:
Modified: branches/SAMBA_4_0/source/rpc_server/samr/dcesrv_samr.c
===================================================================
--- branches/SAMBA_4_0/source/rpc_server/samr/dcesrv_samr.c 2004-10-20 02:14:28 UTC (rev 3079)
+++ branches/SAMBA_4_0/source/rpc_server/samr/dcesrv_samr.c 2004-10-20 02:26:59 UTC (rev 3080)
@@ -1721,6 +1721,13 @@
a_state->domain_state->domain_dn,
mem_ctx, msg,
&r->in.info->info23.password);
+ } else IFSET(SAMR_FIELD_PASSWORD2) {
+ status = samr_set_password(dce_call,
+ a_state->sam_ctx,
+ a_state->account_dn,
+ a_state->domain_state->domain_dn,
+ mem_ctx, msg,
+ &r->in.info->info23.password);
}
#undef IFSET
break;
@@ -1766,6 +1773,13 @@
a_state->domain_state->domain_dn,
mem_ctx, msg,
&r->in.info->info25.password);
+ } else IFSET(SAMR_FIELD_PASSWORD2) {
+ status = samr_set_password_ex(dce_call,
+ a_state->sam_ctx,
+ a_state->account_dn,
+ a_state->domain_state->domain_dn,
+ mem_ctx, msg,
+ &r->in.info->info25.password);
}
#undef IFSET
break;
More information about the samba-cvs
mailing list