changeset 4326:e228a9efd35d HEAD

If ssl_listen setting was empty in config file, startup failed with "Can't resolve address" error.
author Timo Sirainen <tss@iki.fi>
date Thu, 08 Jun 2006 21:52:40 +0300
parents 95b0ce55fa4b
children dbae2347dcdb
files src/master/main.c src/master/master-settings.c
diffstat 2 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/master/main.c	Thu Jun 08 21:28:07 2006 +0300
+++ b/src/master/main.c	Thu Jun 08 21:52:40 2006 +0300
@@ -246,7 +246,7 @@
 	const char *p;
 	int ret, ips_count;
 
-	if (name == NULL) {
+	if (*name == '\0') {
                 /* defaults to "*" or "[::]" */
 		ip->family = 0;
 		return;
--- a/src/master/master-settings.c	Thu Jun 08 21:28:07 2006 +0300
+++ b/src/master/master-settings.c	Thu Jun 08 21:52:40 2006 +0300
@@ -268,7 +268,7 @@
 	/* general */
 	MEMBER(protocols) "imap imaps",
 	MEMBER(listen) "*",
-	MEMBER(ssl_listen) NULL,
+	MEMBER(ssl_listen) "",
 
 	MEMBER(ssl_disable) FALSE,
 	MEMBER(ssl_ca_file) NULL,