From ffa942aa19d5053cb58a41a53a6bbd1d3045a0ff Mon Sep 17 00:00:00 2001 From: Kurt Zeilenga Date: Thu, 8 Jun 2000 23:15:44 +0000 Subject: [PATCH] ITS#579: fix client_addr == NULL crash --- servers/slapd/daemon.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/servers/slapd/daemon.c b/servers/slapd/daemon.c index 5598163189..787f73ba10 100644 --- a/servers/slapd/daemon.c +++ b/servers/slapd/daemon.c @@ -329,7 +329,9 @@ slapd_daemon( if ( c[ns].c_addr != NULL ) { free( c[ns].c_addr ); } - c[ns].c_addr = ch_strdup( client_addr ); + + c[ns].c_addr = ch_strdup( client_addr == NULL + ? "" : client_addr ); if ( c[ns].c_domain != NULL ) { free( c[ns].c_domain ); -- 2.39.2