From ac7a78c5a176d65837fe4d0487d68b349739a126 Mon Sep 17 00:00:00 2001 From: Todd Lyons Date: Mon, 8 Apr 2013 10:13:28 -0700 Subject: [PATCH] Withhold TLD load error if not defined in conf --- src/src/dmarc.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/src/dmarc.c b/src/src/dmarc.c index d0a827bb8..f451fa650 100644 --- a/src/src/dmarc.c +++ b/src/src/dmarc.c @@ -98,7 +98,9 @@ int dmarc_init() opendmarc_policy_status_to_str(libdm_status)); dmarc_abort = TRUE; } - if (opendmarc_tld_read_file(tld_file, NULL, NULL, NULL)) + if (dmarc_tld_file == NULL) + dmarc_abort = TRUE; + else if (opendmarc_tld_read_file(tld_file, NULL, NULL, NULL)) { log_write(0, LOG_MAIN|LOG_PANIC, "DMARC failure to load tld list %s: %d", tld_file, errno); -- 2.30.2