From 8bdf070ff046f482f6eb5e2b15ebc216f5d1e3da Mon Sep 17 00:00:00 2001 From: Michael Biebl Date: Wed, 12 Feb 2025 13:46:50 +0100 Subject: New upstream version 1.51.90 --- src/core/nm-config-data.h | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/core/nm-config-data.h') diff --git a/src/core/nm-config-data.h b/src/core/nm-config-data.h index 1ea0ccf2..d764a7c4 100644 --- a/src/core/nm-config-data.h +++ b/src/core/nm-config-data.h @@ -120,6 +120,13 @@ typedef enum { } NMConfigChangeFlags; +typedef enum { + NM_DNS_RESOLVE_MODE_BACKUP = 0, + NM_DNS_RESOLVE_MODE_PREFER = 1, + NM_DNS_RESOLVE_MODE_EXCLUSIVE = 2, + _NM_NUM_DNS_RESOLVE_MODES = 3 +} NMDnsResolveMode; + typedef struct _NMConfigDataClass NMConfigDataClass; typedef struct _NMGlobalDnsConfig NMGlobalDnsConfig; @@ -269,6 +276,9 @@ GKeyFile *nm_config_data_clone_keyfile_intern(const NMConfigData *self); const char *const *nm_global_dns_config_get_searches(const NMGlobalDnsConfig *dns_config); const char *const *nm_global_dns_config_get_options(const NMGlobalDnsConfig *dns_config); +const char *nm_global_dns_config_get_certification_authority(const NMGlobalDnsConfig *dns_config); +guint nm_global_dns_config_get_resolve_mode(const NMGlobalDnsConfig *dns_config); + guint nm_global_dns_config_get_num_domains(const NMGlobalDnsConfig *dns_config); NMGlobalDnsDomain *nm_global_dns_config_get_domain(const NMGlobalDnsConfig *dns_config, guint i); NMGlobalDnsDomain *nm_global_dns_config_lookup_domain(const NMGlobalDnsConfig *dns_config, -- cgit 1.3.0-6-gf8a5