diff options
author | Thomas Haller <thaller@redhat.com> | 2015-01-06 20:16:10 +0100 |
---|---|---|
committer | Thomas Haller <thaller@redhat.com> | 2015-02-03 13:01:53 +0100 |
commit | 56f5fba72353e55db554c359af00376d3959009d (patch) | |
tree | 097f53c4b4310c3d760119faa5e79c04b5497877 /src/nm-config-data.h | |
parent | 699b12ddc9ca502ad75077722d4af4f675377b40 (diff) | |
download | NetworkManager-56f5fba72353e55db554c359af00376d3959009d.tar.gz |
config: move main_file and description to NMConfigData
Every reload might change the main_file and description.
Move those properties to NMConfigData.
Diffstat (limited to 'src/nm-config-data.h')
-rw-r--r-- | src/nm-config-data.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/nm-config-data.h b/src/nm-config-data.h index 042ce98164..c690f08b97 100644 --- a/src/nm-config-data.h +++ b/src/nm-config-data.h @@ -36,6 +36,8 @@ G_BEGIN_DECLS #define NM_CONFIG_DATA_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), NM_TYPE_CONFIG_DATA, NMConfigDataClass)) +#define NM_CONFIG_DATA_CONFIG_MAIN_FILE "config-main-file" +#define NM_CONFIG_DATA_CONFIG_DESCRIPTION "config-description" #define NM_CONFIG_DATA_CONNECTIVITY_URI "connectivity-uri" #define NM_CONFIG_DATA_CONNECTIVITY_INTERVAL "connectivity-interval" #define NM_CONFIG_DATA_CONNECTIVITY_RESPONSE "connectivity-response" @@ -50,7 +52,12 @@ typedef struct { GType nm_config_data_get_type (void); -NMConfigData *nm_config_data_new (GKeyFile *keyfile); +NMConfigData *nm_config_data_new (const char *config_main_file, + const char *config_description, + GKeyFile *keyfile); + +const char *nm_config_data_get_config_main_file (const NMConfigData *config_data); +const char *nm_config_data_get_config_description (const NMConfigData *config_data); const char *nm_config_data_get_connectivity_uri (const NMConfigData *config_data); const guint nm_config_data_get_connectivity_interval (const NMConfigData *config_data); |