summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHeiko Schlittermann (HS12-RIPE) <hs@schlittermann.de>2021-05-03 16:00:38 +0200
committerHeiko Schlittermann (HS12-RIPE) <hs@schlittermann.de>2021-05-03 16:00:38 +0200
commit503e55a2cf76735ac5e7c466e4fb4fca525254fd (patch)
tree4c0ef3789fda89254da9f85d6d2bb443731c42b3
parenta21b981c16d54222b9876aa68d8dc3c3686791cb (diff)
parente8ac8be0a3d56ba0a189fb970c339ac6e84769be (diff)
downloadexim4-503e55a2cf76735ac5e7c466e4fb4fca525254fd.tar.gz
Merge branch 'exim-4.94.2+fixes' into exim-4.94.2+taintwarn
-rw-r--r--src/src/transports/smtp.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/src/transports/smtp.c b/src/src/transports/smtp.c
index ddbbae9fc..64ca788b0 100644
--- a/src/src/transports/smtp.c
+++ b/src/src/transports/smtp.c
@@ -2015,7 +2015,7 @@ if (continue_hostname && continue_proxy_cipher)
{
case OK: sx->conn_args.dane = TRUE;
ob->tls_tempfail_tryclear = FALSE; /* force TLS */
- ob->tls_sni = sx->first_addr->domain; /* force SNI */
+ ob->tls_sni = sx->conn_args.host->name; /* force SNI */
break;
case FAIL_FORCED: break;
default: set_errno_nohost(sx->addrlist, ERRNO_DNSDEFER,
@@ -2097,7 +2097,7 @@ if (!continue_hostname)
{
case OK: sx->conn_args.dane = TRUE;
ob->tls_tempfail_tryclear = FALSE; /* force TLS */
- ob->tls_sni = sx->first_addr->domain; /* force SNI */
+ ob->tls_sni = sx->conn_args.host->name; /* force SNI */
break;
case FAIL_FORCED: break;
default: set_errno_nohost(sx->addrlist, ERRNO_DNSDEFER,