# HG changeset patch # User Timo Sirainen # Date 1149792760 -10800 # Node ID e228a9efd35d85d89203b36f1904413f22cf18a0 # Parent 95b0ce55fa4babaae00f9bd352cd121c9bbc320f If ssl_listen setting was empty in config file, startup failed with "Can't resolve address" error. diff -r 95b0ce55fa4b -r e228a9efd35d src/master/main.c --- 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; diff -r 95b0ce55fa4b -r e228a9efd35d src/master/master-settings.c --- 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,