--- servers/slapd/slappasswd.c 2004/03/02 21:11:31 1.2
+++ servers/slapd/slappasswd.c 2007/01/02 21:43:59 1.2.4.4
@@ -1,7 +1,7 @@
-/* $OpenLDAP: pkg/ldap/servers/slapd/slappasswd.c,v 1.1 2004/02/26 18:03:42 hyc Exp $ */
+/* $OpenLDAP: pkg/ldap/servers/slapd/slappasswd.c,v 1.2.4.3 2006/01/03 22:16:16 kurt Exp $ */
/* This work is part of OpenLDAP Software .
*
- * Copyright 1998-2004 The OpenLDAP Foundation.
+ * Copyright 1998-2007 The OpenLDAP Foundation.
* Portions Copyright 1998-2003 Kurt D. Zeilenga.
* All rights reserved.
*
@@ -33,6 +33,7 @@
#include
#include
+#include
#include "ldap_defaults.h"
@@ -57,7 +58,12 @@ usage(const char *s)
int
slappasswd( int argc, char *argv[] )
{
+#ifdef LUTIL_SHA1_BYTES
char *scheme = "{SSHA}";
+#else
+ char *scheme = "{SMD5}";
+#endif
+
char *newpw = NULL;
char *pwfile = NULL;
const char *text;