svn commit: samba r1813 - trunk/source/libsmb
mimir at samba.org
mimir at samba.org
Fri Aug 13 22:01:38 GMT 2004
Author: mimir
Date: 2004-08-13 22:01:38 +0000 (Fri, 13 Aug 2004)
New Revision: 1813
WebSVN: http://websvn.samba.org/websvn/changeset.php?rep=samba&path=/&rev=1813&nolog=1
Log:
Forgot to put pdb_context and actually call proper function to add
the password to the pdb backend.
rafal
Modified:
trunk/source/libsmb/trusts_util.c
Changeset:
Modified: trunk/source/libsmb/trusts_util.c
===================================================================
--- trunk/source/libsmb/trusts_util.c 2004-08-13 19:56:19 UTC (rev 1812)
+++ trunk/source/libsmb/trusts_util.c 2004-08-13 22:01:38 UTC (rev 1813)
@@ -197,9 +197,10 @@
* @return number of passwords migrated
*/
-int migrate_trust_passwords(void)
+int migrate_trust_passwords(struct pdb_context *pdb_ctx)
{
int migrated = 0;
+ NTSTATUS nt_status;
SAM_TRUST_PASSWD trust;
const size_t max_name_len = sizeof(trust.private.uni_name)/2;
/* nt workstation trust */
@@ -209,6 +210,9 @@
uint32 chan = 0;
DOM_SID dom_sid;
+ /* sanity-check */
+ if (!pdb_ctx) return 0;
+
/* Checking whether passwords have already been migrated */
if (secrets_passwords_migrated(False)) return migrated;
@@ -242,6 +246,7 @@
else
return 0;
+ nt_status = pdb_ctx->pdb_add_trust_passwd(pdb_ctx, &trust);
migrated++;
}
More information about the samba-cvs
mailing list