changeset 1228:4e438a5c00d3 HEAD

[ipv6 address] was still buggy in *_listen
author Timo Sirainen <tss@iki.fi>
date Sat, 22 Feb 2003 18:16:40 +0200
parents d35e8f84bf71
children 88e025c0d1c6
files src/master/main.c
diffstat 1 files changed, 3 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/master/main.c	Fri Feb 21 20:13:14 2003 +0200
+++ b/src/master/main.c	Sat Feb 22 18:16:40 2003 +0200
@@ -173,7 +173,9 @@
 		name = t_strdup_until(name+1, p);
 
 		p++;
-		if (*p != '\0' && *p != ':')
+		if (*p == '\0')
+			p = NULL;
+		else if (*p != ':')
 			i_fatal("Invalid data after ']' in address %s", name);
 	} else {
 		p = strrchr(name, ':');