From 669aa3626cfb73cc1000a1b04b8b02bb6ef26498 Mon Sep 17 00:00:00 2001 From: Kurt Zeilenga Date: Mon, 14 Apr 2003 17:43:47 +0000 Subject: [PATCH] ITS#2442/2438 slp fix --- servers/slapd/daemon.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/servers/slapd/daemon.c b/servers/slapd/daemon.c index e61feceb12..2d0d93793a 100644 --- a/servers/slapd/daemon.c +++ b/servers/slapd/daemon.c @@ -155,6 +155,8 @@ void slapd_slp_regreport( void slapd_slp_reg() { int i; + if( slapd_srvurls == NULL ) return; + for( i=0; slapd_srvurls[i] != NULL; i++ ) { if( strncmp( slapd_srvurls[i], LDAP_SRVTYPE_PREFIX, sizeof( LDAP_SRVTYPE_PREFIX ) - 1 ) == 0 || @@ -176,6 +178,8 @@ void slapd_slp_reg() { void slapd_slp_dereg() { int i; + if( slapd_srvurls == NULL ) return; + for( i=0; slapd_srvurls[i] != NULL; i++ ) { SLPDereg( slapd_hslp, slapd_srvurls[i], -- 2.47.2