--- 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;