svn commit: lorikeet r27 - trunk/heimdal/lib/hdb

metze at samba.org metze at samba.org
Sun Aug 8 19:17:53 GMT 2004


Author: metze
Date: 2004-08-08 19:17:53 +0000 (Sun, 08 Aug 2004)
New Revision: 27
WebSVN: http://websvn.samba.org/websvn/changeset.php?rep=lorikeet&path=/&rev=27&nolog=1
Log:
- the length of ntPwdHash is 18 for me, so only check for less than 16 to fail

- be don't need a basedn

metze

Modified:
   trunk/heimdal/lib/hdb/hdb-ldb.c

Changeset:
Modified: trunk/heimdal/lib/hdb/hdb-ldb.c
===================================================================
--- trunk/heimdal/lib/hdb/hdb-ldb.c	2004-08-06 09:09:30 UTC (rev 26)
+++ trunk/heimdal/lib/hdb/hdb-ldb.c	2004-08-08 19:17:53 UTC (rev 27)
@@ -259,10 +259,10 @@
 			goto out;			
 		}
 		
-		if (val->length != 16) {
+		if (val->length < 16) {
 			krb5_data_free(&keyvalue);
-			krb5_warnx(context, "ntPwdHash has invalid length\n");
-			krb5_set_error_string(context, "ntPwdHash has invalid length");
+			krb5_warnx(context, "ntPwdHash has invalid length: %d\n",val->length);
+			krb5_set_error_string(context, "ntPwdHash has invalid length %d",val->length);
 			goto out;
 		}
 		memcpy(keyvalue.data, val->data, 16);
@@ -440,7 +440,7 @@
 	const char *princ_attr = user_attr;
 	const char * const *princ_attrs = user_attrs;
 	char *p;
-	char *basedn = "DC=bludom,DN=tridgell,DN=net";
+	char *basedn = NULL;
 
 	princ = strdup(princname);
 



More information about the samba-cvs mailing list