dovecot-2.0-sslstream: lib-lda: If hostname setting is empty, de...
dovecot at dovecot.org
dovecot at dovecot.org
Sat Feb 13 02:56:09 EET 2010
details: http://hg.dovecot.org/dovecot-2.0-sslstream/rev/b93d2e668eba
changeset: 10280:b93d2e668eba
user: Timo Sirainen <tss at iki.fi>
date: Mon Nov 09 15:04:33 2009 -0500
description:
lib-lda: If hostname setting is empty, default to system's hostname.
diffstat:
1 file changed, 5 insertions(+)
src/lib-lda/lda-settings.c | 5 +++++
diffs (21 lines):
diff -r 84a1776dd1c3 -r b93d2e668eba src/lib-lda/lda-settings.c
--- a/src/lib-lda/lda-settings.c Mon Nov 09 15:00:59 2009 -0500
+++ b/src/lib-lda/lda-settings.c Mon Nov 09 15:04:33 2009 -0500
@@ -1,6 +1,7 @@
/* Copyright (c) 2005-2009 Dovecot authors, see the included COPYING file */
#include "lib.h"
+#include "hostpid.h"
#include "settings-parser.h"
#include "mail-storage-settings.h"
#include "lda-settings.h"
@@ -76,5 +77,9 @@ static bool lda_settings_check(void *_se
*error_r = "postmaster_address setting not given";
return FALSE;
}
+ if (*set->hostname == '\0') {
+ i_assert(my_hostname != NULL);
+ set->hostname = my_hostname;
+ }
return TRUE;
}
More information about the dovecot-cvs
mailing list