diff options
author | Lubomir Rintel <lkundrak@v3.sk> | 2015-02-12 17:35:14 +0100 |
---|---|---|
committer | Lubomir Rintel <lkundrak@v3.sk> | 2015-02-25 18:25:04 +0100 |
commit | aa672b2dc2b2e39df21b0c7c384fa9f7dab0382b (patch) | |
tree | 71941ee74fdee420c1df1cb6e8013c34d316b57c /src/nm-config-data.h | |
parent | 8b35b9e06118fd87bb32e79ad10952cf2b236a24 (diff) | |
download | NetworkManager-aa672b2dc2b2e39df21b0c7c384fa9f7dab0382b.tar.gz |
config: move dns mode configuration to NMConfigData
This will make is possible for the NMDnsManager to watch for
configuration changes.
Diffstat (limited to 'src/nm-config-data.h')
-rw-r--r-- | src/nm-config-data.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/nm-config-data.h b/src/nm-config-data.h index bb88bf7ea2..f260a73a90 100644 --- a/src/nm-config-data.h +++ b/src/nm-config-data.h @@ -43,6 +43,7 @@ G_BEGIN_DECLS #define NM_CONFIG_DATA_CONNECTIVITY_INTERVAL "connectivity-interval" #define NM_CONFIG_DATA_CONNECTIVITY_RESPONSE "connectivity-response" #define NM_CONFIG_DATA_NO_AUTO_DEFAULT "no-auto-default" +#define NM_CONFIG_DATA_DNS_MODE "dns" typedef enum { /*< flags >*/ NM_CONFIG_CHANGE_NONE = 0, @@ -50,6 +51,7 @@ typedef enum { /*< flags >*/ NM_CONFIG_CHANGE_VALUES = (1L << 1), NM_CONFIG_CHANGE_CONNECTIVITY = (1L << 2), NM_CONFIG_CHANGE_NO_AUTO_DEFAULT = (1L << 3), + NM_CONFIG_CHANGE_DNS_MODE = (1L << 4), _NM_CONFIG_CHANGE_LAST, NM_CONFIG_CHANGE_ALL = ((_NM_CONFIG_CHANGE_LAST - 1) << 1) - 1, @@ -85,6 +87,8 @@ const char *nm_config_data_get_connectivity_response (const NMConfigData *config const char *const*nm_config_data_get_no_auto_default (const NMConfigData *config_data); const GSList * nm_config_data_get_no_auto_default_list (const NMConfigData *config_data); +const char *nm_config_data_get_dns_mode (const NMConfigData *self); + G_END_DECLS #endif /* NM_CONFIG_DATA_H */ |