void slapd_slp_init( const char* urls ) {
int i;
- slapd_srvurls = str2charray( urls, " " );
+ slapd_srvurls = ldap_str2charray( urls, " " );
if( slapd_srvurls == NULL ) return;
void slapd_slp_deinit() {
if( slapd_srvurls == NULL ) return;
- charray_free( slapd_srvurls );
+ ldap_charray_free( slapd_srvurls );
slapd_srvurls = NULL;
/* close the SLP handle */
urls = "ldap:///";
}
- u = str2charray( urls, " " );
+ u = ldap_str2charray( urls, " " );
if( u == NULL || u[0] == NULL ) {
#ifdef NEW_LOGGING
Debug( LDAP_DEBUG_ANY, "daemon_init: no listeners to open (%s)\n",
urls, 0, 0 );
#endif
- charray_free( u );
+ ldap_charray_free( u );
return -1;
}
for(n = 0, j = 0; u[n]; n++ ) {
if ( slap_open_listener( u[n], &i, &j ) ) {
- charray_free( u );
+ ldap_charray_free( u );
return -1;
}
}
slapd_slp_reg();
#endif
- charray_free( u );
+ ldap_charray_free( u );
ldap_pvt_thread_mutex_init( &slap_daemon.sd_mutex );
return !i;
}