aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYu Watanabe <watanabe.yu+github@gmail.com>2018-06-21 01:29:49 +0900
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2018-06-20 22:28:01 +0200
commit56ddbf1009a16e2c2b063f3c3d41e1416b0fc17a (patch)
tree161737747d144bd5796a2552f1faaefa46d04bff /src/resolve/resolved-dns-server.c
parentMerge pull request #9350 from poettering/bls-fixes (diff)
downloadsystemd-56ddbf1009a16e2c2b063f3c3d41e1416b0fc17a.tar.gz
systemd-56ddbf1009a16e2c2b063f3c3d41e1416b0fc17a.tar.bz2
systemd-56ddbf1009a16e2c2b063f3c3d41e1416b0fc17a.zip
meson: make DNS-over-TLS support optional
This adds dns-over-tls option to meson. If set to 'false', systemd-resolved is not linked with libgnutls.
Diffstat (limited to 'src/resolve/resolved-dns-server.c')
-rw-r--r--src/resolve/resolved-dns-server.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/resolve/resolved-dns-server.c b/src/resolve/resolved-dns-server.c
index 1413f3d14..5476ca2db 100644
--- a/src/resolve/resolved-dns-server.c
+++ b/src/resolve/resolved-dns-server.c
@@ -80,7 +80,7 @@ int dns_server_new(
s->linked = true;
-#if HAVE_GNUTLS
+#if ENABLE_DNS_OVER_TLS
/* Do not verify cerificate */
gnutls_certificate_allocate_credentials(&s->tls_cert_cred);
#endif
@@ -121,7 +121,7 @@ DnsServer* dns_server_unref(DnsServer *s) {
dns_stream_unref(s->stream);
-#if HAVE_GNUTLS
+#if ENABLE_DNS_OVER_TLS
if (s->tls_cert_cred)
gnutls_certificate_free_credentials(s->tls_cert_cred);