diff options
author | Iwan Timmer <irtimmer@gmail.com> | 2019-06-15 22:54:41 +0200 |
---|---|---|
committer | Iwan Timmer <irtimmer@gmail.com> | 2019-06-18 19:16:36 +0200 |
commit | e22c5b20641e3ce6cd029cb40e3f4ed1330493bf (patch) | |
tree | 839b5da65aa36eb55a9d8921c91c276db072c907 /src/resolve/resolved-manager.h | |
parent | 1faba68fd76ca0df5ac8b51320488aea11db2f20 (diff) | |
download | systemd-e22c5b20641e3ce6cd029cb40e3f4ed1330493bf.tar.gz |
resolved: move TLS data shared by all servers to manager
Instead of having a context and/or trusted CA list per server this is now moved to the server. Ensures future TLS configuration options are global instead of per server.
Diffstat (limited to 'src/resolve/resolved-manager.h')
-rw-r--r-- | src/resolve/resolved-manager.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/resolve/resolved-manager.h b/src/resolve/resolved-manager.h index 72171f8c97..0f7d8ee5ee 100644 --- a/src/resolve/resolved-manager.h +++ b/src/resolve/resolved-manager.h @@ -18,6 +18,7 @@ typedef struct Manager Manager; #include "resolved-dns-server.h" #include "resolved-dns-stream.h" #include "resolved-dns-trust-anchor.h" +#include "resolved-dnstls.h" #include "resolved-link.h" #define MANAGER_SEARCH_DOMAINS_MAX 256 @@ -39,6 +40,10 @@ struct Manager { bool enable_cache; DnsStubListenerMode dns_stub_listener_mode; +#if ENABLE_DNS_OVER_TLS + DnsTlsManagerData dnstls_data; +#endif + /* Network */ Hashmap *links; |