--- servers/slapd/slappasswd.c 2006/05/15 17:04:41 1.5.2.1 +++ servers/slapd/slappasswd.c 2006/10/19 20:06:47 1.5.2.2 @@ -1,4 +1,4 @@ -/* $OpenLDAP: pkg/ldap/servers/slapd/slappasswd.c,v 1.8 2006/05/11 12:36:20 ando Exp $ */ +/* $OpenLDAP: pkg/ldap/servers/slapd/slappasswd.c,v 1.5.2.1 2006/05/15 17:04:41 kurt Exp $ */ /* This work is part of OpenLDAP Software . * * Copyright 1998-2006 The OpenLDAP Foundation. @@ -37,6 +37,7 @@ #include #include "ldap_defaults.h" +#include "slap.h" static int verbose = 0; @@ -108,7 +109,7 @@ slappasswd( int argc, char *argv[] ) return EXIT_FAILURE; } else { - scheme = strdup( optarg ); + scheme = ch_strdup( optarg ); } break; @@ -127,7 +128,7 @@ slappasswd( int argc, char *argv[] ) } else { char* p; - newpw = strdup( optarg ); + newpw = ch_strdup( optarg ); for( p = optarg; *p != '\0'; p++ ) { *p = '\0'; @@ -172,7 +173,7 @@ slappasswd( int argc, char *argv[] ) if( newpw == NULL ) { /* prompt for new password */ char *cknewpw; - newpw = strdup(getpassphrase("New password: ")); + newpw = ch_strdup(getpassphrase("New password: ")); cknewpw = getpassphrase("Re-enter new password: "); if( strcmp( newpw, cknewpw )) {