--- servers/slapd/slappasswd.c 2005/01/01 19:49:51 1.3 +++ servers/slapd/slappasswd.c 2005/02/27 15:46:51 1.4 @@ -1,4 +1,4 @@ -/* $OpenLDAP: pkg/ldap/servers/slapd/slappasswd.c,v 1.2 2004/03/02 21:11:31 hyc Exp $ */ +/* $OpenLDAP: pkg/ldap/servers/slapd/slappasswd.c,v 1.3 2005/01/01 19:49:51 kurt Exp $ */ /* This work is part of OpenLDAP Software . * * Copyright 1998-2005 The OpenLDAP Foundation. @@ -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;