summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2018-10-19 12:25:43 +0200
committerThomas Haller <thaller@redhat.com>2018-10-23 10:36:18 +0200
commitc36b5236b67a355ed80bf2d6fafd5d1ccc643084 (patch)
tree5c7799f5550faf7a67edc8f7592f5e7729c57a5d
parent410664967b81f2c735355f04dbe3f9260e2202b1 (diff)
downloadNetworkManager-c36b5236b67a355ed80bf2d6fafd5d1ccc643084.tar.gz
keyfile/trivial: rename keyfile related functions
NM_CONFIG_KEYFILE_PATH_IN_MEMORY is now called NMS_KEYFILE_PATH_NAME_RUN. This name seems odd in the current context, it will be more suitable when we also have NMS_KEYFILE_PATH_NAME_LIB (for /usr/lib).
-rw-r--r--libnm-core/nm-keyfile-internal.h8
-rw-r--r--libnm-core/nm-keyfile.c18
-rw-r--r--src/settings/plugins/keyfile/nms-keyfile-plugin.c12
-rw-r--r--src/settings/plugins/keyfile/nms-keyfile-reader.c6
-rw-r--r--src/settings/plugins/keyfile/nms-keyfile-writer.c6
-rw-r--r--src/settings/plugins/keyfile/tests/test-keyfile.c6
6 files changed, 28 insertions, 28 deletions
diff --git a/libnm-core/nm-keyfile-internal.h b/libnm-core/nm-keyfile-internal.h
index a7c3cb09a2..5275216241 100644
--- a/libnm-core/nm-keyfile-internal.h
+++ b/libnm-core/nm-keyfile-internal.h
@@ -170,12 +170,12 @@ gboolean _nm_keyfile_has_values (GKeyFile *keyfile);
/*****************************************************************************/
-#define NM_CONFIG_KEYFILE_PATH_IN_MEMORY NMRUNDIR "/system-connections"
+#define NM_KEYFILE_PATH_NAME_RUN NMRUNDIR "/system-connections"
-#define NMS_KEYFILE_PATH_SUFFIX_NMCONNECTION ".nmconnection"
+#define NM_KEYFILE_PATH_SUFFIX_NMCONNECTION ".nmconnection"
-gboolean nms_keyfile_utils_should_ignore_file (const char *filename, gboolean require_extension);
+gboolean nm_keyfile_utils_ignore_filename (const char *filename, gboolean require_extension);
-char *nms_keyfile_utils_escape_filename (const char *filename, gboolean with_extension);
+char *nm_keyfile_utils_create_filename (const char *filename, gboolean with_extension);
#endif /* __NM_KEYFILE_INTERNAL_H__ */
diff --git a/libnm-core/nm-keyfile.c b/libnm-core/nm-keyfile.c
index d81eb6872a..ad6089eeff 100644
--- a/libnm-core/nm-keyfile.c
+++ b/libnm-core/nm-keyfile.c
@@ -3205,7 +3205,7 @@ check_suffix (const char *base, const char *tag)
#define DER_TAG ".der"
gboolean
-nms_keyfile_utils_should_ignore_file (const char *filename, gboolean require_extension)
+nm_keyfile_utils_ignore_filename (const char *filename, gboolean require_extension)
{
gs_free char *base = NULL;
@@ -3228,8 +3228,8 @@ nms_keyfile_utils_should_ignore_file (const char *filename, gboolean require_ext
if (require_extension) {
gsize l = strlen (base);
- if ( l <= NM_STRLEN (NMS_KEYFILE_PATH_SUFFIX_NMCONNECTION)
- || !g_str_has_suffix (base, NMS_KEYFILE_PATH_SUFFIX_NMCONNECTION))
+ if ( l <= NM_STRLEN (NM_KEYFILE_PATH_SUFFIX_NMCONNECTION)
+ || !g_str_has_suffix (base, NM_KEYFILE_PATH_SUFFIX_NMCONNECTION))
return TRUE;
}
@@ -3237,11 +3237,11 @@ nms_keyfile_utils_should_ignore_file (const char *filename, gboolean require_ext
}
char *
-nms_keyfile_utils_escape_filename (const char *filename,
- gboolean with_extension)
+nm_keyfile_utils_create_filename (const char *name,
+ gboolean with_extension)
{
GString *str;
- const char *f = filename;
+ const char *f = name;
/* keyfile used to escape with '*', do not change that behavior.
*
* But for newly added escapings, use '_' instead.
@@ -3249,12 +3249,12 @@ nms_keyfile_utils_escape_filename (const char *filename,
const char ESCAPE_CHAR = with_extension ? '_' : '*';
const char ESCAPE_CHAR2 = '_';
- g_return_val_if_fail (filename && filename[0], NULL);
+ g_return_val_if_fail (name && name[0], NULL);
str = g_string_sized_new (60);
/* Convert '/' to ESCAPE_CHAR */
- for (f = filename; f[0]; f++) {
+ for (f = name; f[0]; f++) {
if (f[0] == '/')
g_string_append_c (str, ESCAPE_CHAR);
else
@@ -3273,7 +3273,7 @@ nms_keyfile_utils_escape_filename (const char *filename,
g_string_append_c (str, ESCAPE_CHAR2);
if (with_extension)
- g_string_append (str, NMS_KEYFILE_PATH_SUFFIX_NMCONNECTION);
+ g_string_append (str, NM_KEYFILE_PATH_SUFFIX_NMCONNECTION);
return g_string_free (str, FALSE);;
}
diff --git a/src/settings/plugins/keyfile/nms-keyfile-plugin.c b/src/settings/plugins/keyfile/nms-keyfile-plugin.c
index dbaf53e453..ae9bea13f3 100644
--- a/src/settings/plugins/keyfile/nms-keyfile-plugin.c
+++ b/src/settings/plugins/keyfile/nms-keyfile-plugin.c
@@ -180,7 +180,7 @@ update_connection (NMSKeyfilePlugin *self,
_LOGD ("loading from file \"%s\"...", full_path);
if ( !nm_utils_file_is_in_path (full_path, nms_keyfile_utils_get_path ())
- && !nm_utils_file_is_in_path (full_path, NM_CONFIG_KEYFILE_PATH_IN_MEMORY)) {
+ && !nm_utils_file_is_in_path (full_path, NM_KEYFILE_PATH_NAME_RUN)) {
g_set_error_literal (error, NM_SETTINGS_ERROR, NM_SETTINGS_ERROR_FAILED,
"File not in recognized system-connections directory");
return FALSE;
@@ -313,7 +313,7 @@ dir_changed (GFileMonitor *monitor,
gboolean exists;
full_path = g_file_get_path (file);
- if (nms_keyfile_utils_should_ignore_file (full_path, FALSE)) {
+ if (nm_keyfile_utils_ignore_filename (full_path, FALSE)) {
g_free (full_path);
return;
}
@@ -435,7 +435,7 @@ _read_dir (GPtrArray *filenames,
}
while ((item = g_dir_read_name (dir))) {
- if (nms_keyfile_utils_should_ignore_file (item, require_extension))
+ if (nm_keyfile_utils_ignore_filename (item, require_extension))
continue;
g_ptr_array_add (filenames, g_build_filename (path, item, NULL));
}
@@ -458,7 +458,7 @@ read_connections (NMSettingsPlugin *config)
filenames = g_ptr_array_new_with_free_func (g_free);
- _read_dir (filenames, NM_CONFIG_KEYFILE_PATH_IN_MEMORY, TRUE);
+ _read_dir (filenames, NM_KEYFILE_PATH_NAME_RUN, TRUE);
_read_dir (filenames, nms_keyfile_utils_get_path (), FALSE);
alive_connections = g_hash_table_new (nm_direct_hash, NULL);
@@ -523,12 +523,12 @@ load_connection (NMSettingsPlugin *config,
if (nm_utils_file_is_in_path (filename, nms_keyfile_utils_get_path ()))
require_extension = FALSE;
- else if (nm_utils_file_is_in_path (filename, NM_CONFIG_KEYFILE_PATH_IN_MEMORY))
+ else if (nm_utils_file_is_in_path (filename, NM_KEYFILE_PATH_NAME_RUN))
require_extension = TRUE;
else
return FALSE;
- if (nms_keyfile_utils_should_ignore_file (filename, require_extension))
+ if (nm_keyfile_utils_ignore_filename (filename, require_extension))
return FALSE;
connection = update_connection (self, NULL, filename, find_by_path (self, filename), TRUE, NULL, NULL);
diff --git a/src/settings/plugins/keyfile/nms-keyfile-reader.c b/src/settings/plugins/keyfile/nms-keyfile-reader.c
index 580a857a23..d9d796e726 100644
--- a/src/settings/plugins/keyfile/nms-keyfile-reader.c
+++ b/src/settings/plugins/keyfile/nms-keyfile-reader.c
@@ -142,11 +142,11 @@ nms_keyfile_reader_from_keyfile (GKeyFile *key_file,
if (!connection)
return NULL;
- if (g_str_has_suffix (filename, NMS_KEYFILE_PATH_SUFFIX_NMCONNECTION)) {
+ if (g_str_has_suffix (filename, NM_KEYFILE_PATH_SUFFIX_NMCONNECTION)) {
gsize l = strlen (filename);
- if (l > NM_STRLEN (NMS_KEYFILE_PATH_SUFFIX_NMCONNECTION))
- filename_id = g_strndup (filename, l - NM_STRLEN (NMS_KEYFILE_PATH_SUFFIX_NMCONNECTION));
+ if (l > NM_STRLEN (NM_KEYFILE_PATH_SUFFIX_NMCONNECTION))
+ filename_id = g_strndup (filename, l - NM_STRLEN (NM_KEYFILE_PATH_SUFFIX_NMCONNECTION));
}
nm_keyfile_read_ensure_id (connection, filename_id ?: filename);
diff --git a/src/settings/plugins/keyfile/nms-keyfile-writer.c b/src/settings/plugins/keyfile/nms-keyfile-writer.c
index df26ea6092..23a6a77c27 100644
--- a/src/settings/plugins/keyfile/nms-keyfile-writer.c
+++ b/src/settings/plugins/keyfile/nms-keyfile-writer.c
@@ -230,7 +230,7 @@ _internal_write_connection (NMConnection *connection,
if (existing_path != NULL && !rename) {
path = g_strdup (existing_path);
} else {
- char *filename_escaped = nms_keyfile_utils_escape_filename (id, with_extension);
+ char *filename_escaped = nm_keyfile_utils_create_filename (id, with_extension);
path = g_build_filename (keyfile_dir, filename_escaped, NULL);
g_free (filename_escaped);
@@ -256,7 +256,7 @@ _internal_write_connection (NMConnection *connection,
else
filename = g_strdup_printf ("%s-%s-%u", id, nm_connection_get_uuid (connection), i);
- filename_escaped = nms_keyfile_utils_escape_filename (filename, with_extension);
+ filename_escaped = nm_keyfile_utils_create_filename (filename, with_extension);
g_free (path);
path = g_strdup_printf ("%s/%s", keyfile_dir, filename_escaped);
@@ -356,7 +356,7 @@ nms_keyfile_writer_connection (NMConnection *connection,
if (save_to_disk)
keyfile_dir = nms_keyfile_utils_get_path ();
else
- keyfile_dir = NM_CONFIG_KEYFILE_PATH_IN_MEMORY;
+ keyfile_dir = NM_KEYFILE_PATH_NAME_RUN;
return _internal_write_connection (connection,
keyfile_dir,
diff --git a/src/settings/plugins/keyfile/tests/test-keyfile.c b/src/settings/plugins/keyfile/tests/test-keyfile.c
index 4a0e01b3f3..e685bee387 100644
--- a/src/settings/plugins/keyfile/tests/test-keyfile.c
+++ b/src/settings/plugins/keyfile/tests/test-keyfile.c
@@ -2466,18 +2466,18 @@ _escape_filename (gboolean with_extension, const char *filename, gboolean would_
g_assert (filename && filename[0]);
- if (!!would_be_ignored != !!nms_keyfile_utils_should_ignore_file (filename, with_extension)) {
+ if (!!would_be_ignored != !!nm_keyfile_utils_ignore_filename (filename, with_extension)) {
if (would_be_ignored)
g_error ("We expect filename \"%s\" to be ignored, but it isn't", filename);
else
g_error ("We expect filename \"%s\" not to be ignored, but it is", filename);
}
- esc = nms_keyfile_utils_escape_filename (filename, with_extension);
+ esc = nm_keyfile_utils_create_filename (filename, with_extension);
g_assert (esc && esc[0]);
g_assert (!strchr (esc, '/'));
- if (nms_keyfile_utils_should_ignore_file (esc, with_extension))
+ if (nm_keyfile_utils_ignore_filename (esc, with_extension))
g_error ("Escaping filename \"%s\" yielded \"%s\", but this is ignored", filename, esc);
}