svn commit: samba r14312 - in branches/SAMBA_4_0/source/dsdb/samdb/ldb_modules: .

abartlet at samba.org abartlet at samba.org
Mon Mar 13 11:12:47 GMT 2006


Author: abartlet
Date: 2006-03-13 11:12:46 +0000 (Mon, 13 Mar 2006)
New Revision: 14312

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=14312

Log:
Formatting and comments.

Andrew Bartlett

Modified:
   branches/SAMBA_4_0/source/dsdb/samdb/ldb_modules/password_hash.c


Changeset:
Modified: branches/SAMBA_4_0/source/dsdb/samdb/ldb_modules/password_hash.c
===================================================================
--- branches/SAMBA_4_0/source/dsdb/samdb/ldb_modules/password_hash.c	2006-03-13 06:59:06 UTC (rev 14311)
+++ branches/SAMBA_4_0/source/dsdb/samdb/ldb_modules/password_hash.c	2006-03-13 11:12:46 UTC (rev 14312)
@@ -376,6 +376,7 @@
 	 * or replace with a new one).  Both the unicode and NT hash
 	 * only branches append keys to this multivalued entry. */
 	CHECK_RET(ldb_msg_add_empty(modify_msg, "krb5Key", LDB_FLAG_MOD_REPLACE));
+
 	/* Yay, we can compute new password hashes from the unicode
 	 * password */
 	if (sambaPassword) {
@@ -467,7 +468,7 @@
 
 		/* TODO: We may wish to control the encryption types chosen in future */
 		krb5_ret = hdb_generate_key_set_password(smb_krb5_context->krb5_context,
-						    salt_principal, sambaPassword, &keys, &num_keys);
+							 salt_principal, sambaPassword, &keys, &num_keys);
 		krb5_free_principal(smb_krb5_context->krb5_context, salt_principal);
 
 		if (krb5_ret) {
@@ -480,7 +481,8 @@
 			return LDB_ERR_OPERATIONS_ERROR;
 		}
 
-		/* Walking 
+		/* Walking all the key types generated, transform each
+		 * key into an ASN.1 blob
 		 */
 		for (i=0; i < num_keys; i++) {
 			unsigned char *buf;
@@ -651,8 +653,8 @@
 		}
 		sambaLMPwdHistory_len = MIN(sambaLMPwdHistory_len + 1, pwdHistoryLength);
 		
-		/* Likewise, we might not have a new NT password (lm
-		 * only password change function) */
+		/* Likewise, we might not have an old NT password (lm
+		 * only password change function on previous change) */
 		if (ntOldHash) {
 			new_sambaNTPwdHistory[0] = *ntOldHash;
 		} else {



More information about the samba-cvs mailing list