]> git.ipfire.org Git - thirdparty/systemd.git/blame - src/resolve/resolved-gperf.gperf
resolve: rename PrivateDNS to DNSOverTLS
[thirdparty/systemd.git] / src / resolve / resolved-gperf.gperf
CommitLineData
ee9b9875 1%{
4831981d
SL
2#if __GNUC__ >= 7
3_Pragma("GCC diagnostic ignored \"-Wimplicit-fallthrough\"")
4#endif
ee9b9875
TG
5#include <stddef.h>
6#include "conf-parser.h"
4e945a6f 7#include "resolved-conf.h"
ee9b9875
TG
8%}
9struct ConfigPerfItem;
10%null_strings
11%language=ANSI-C
12%define slot-name section_and_lvalue
091a364c
TG
13%define hash-function-name resolved_gperf_hash
14%define lookup-function-name resolved_gperf_lookup
ee9b9875
TG
15%readonly-tables
16%omit-struct-type
17%struct-type
18%includes
19%%
1ae43295
DM
20Resolve.DNS, config_parse_dns_servers, DNS_SERVER_SYSTEM, 0
21Resolve.FallbackDNS, config_parse_dns_servers, DNS_SERVER_FALLBACK, 0
22Resolve.Domains, config_parse_search_domains, 0, 0
23Resolve.LLMNR, config_parse_resolve_support, 0, offsetof(Manager, llmnr_support)
77525fdc 24Resolve.MulticastDNS, config_parse_resolve_support, 0, offsetof(Manager, mdns_support)
1ae43295 25Resolve.DNSSEC, config_parse_dnssec_mode, 0, offsetof(Manager, dnssec_mode)
c9299be2 26Resolve.DNSOverTLS, config_parse_dns_over_tls_mode, 0, offsetof(Manager, dns_over_tls_mode)
1ae43295
DM
27Resolve.Cache, config_parse_bool, 0, offsetof(Manager, enable_cache)
28Resolve.DNSStubListener, config_parse_dns_stub_listener_mode, 0, offsetof(Manager, dns_stub_listener_mode)