dovecot-2.0: doveadm director map/add/remove: Fixed handling IP ...

dovecot at dovecot.org dovecot at dovecot.org
Wed Aug 4 15:50:01 EEST 2010


details:   http://hg.dovecot.org/dovecot-2.0/rev/9cf0d33f3fe9
changeset: 11925:9cf0d33f3fe9
user:      Timo Sirainen <tss at iki.fi>
date:      Wed Aug 04 13:49:54 2010 +0100
description:
doveadm director map/add/remove: Fixed handling IP address as parameter.
Only host names were working correctly.

diffstat:

 src/doveadm/doveadm-director.c |  3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diffs (13 lines):

diff -r 7edfd661cbfa -r 9cf0d33f3fe9 src/doveadm/doveadm-director.c
--- a/src/doveadm/doveadm-director.c	Tue Aug 03 17:21:25 2010 +0100
+++ b/src/doveadm/doveadm-director.c	Wed Aug 04 13:49:54 2010 +0100
@@ -241,7 +241,8 @@
 	struct ip_addr ip;
 
 	if (net_addr2ip(host, &ip) == 0) {
-		*ips_r = &ip;
+		*ips_r = t_new(struct ip_addr, 1);
+		**ips_r = ip;
 		*ips_count_r = 1;
 	} else {
 		if (net_gethostbyname(host, ips_r, ips_count_r) < 0)


More information about the dovecot-cvs mailing list