about summary refs log tree commit diff
path: root/shared/nm-utils/nm-compat.c
diff options
context:
space:
mode:
authorMichael Biebl <biebl@debian.org>2020-10-05 22:27:18 +0200
committerMichael Biebl <biebl@debian.org>2020-10-05 22:27:18 +0200
commitaafc1dbe4712c86189bbc1d4d54ad8cb4c69be7e (patch)
treea2a9bb4d007339a0b1304540388230ccedac32bd /shared/nm-utils/nm-compat.c
parente7b44ef4c80907346ec7492a09c45277459924fc (diff)
New upstream version 1.27.90 upstream/1.27.90
Diffstat (limited to 'shared/nm-utils/nm-compat.c')
-rw-r--r--shared/nm-utils/nm-compat.c100
1 files changed, 48 insertions, 52 deletions
diff --git a/shared/nm-utils/nm-compat.c b/shared/nm-utils/nm-compat.c
index 895d9550..f87ef6b9 100644
--- a/shared/nm-utils/nm-compat.c
+++ b/shared/nm-utils/nm-compat.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: LGPL-2.1+
+/* SPDX-License-Identifier: LGPL-2.1+ */
 /*
  * Copyright (C) 2017 Red Hat, Inc.
  */
@@ -10,71 +10,67 @@
 /*****************************************************************************/
 
 static void
-_get_keys_cb (const char *key, const char *val, gpointer user_data)
+_get_keys_cb(const char *key, const char *val, gpointer user_data)
 {
-	GPtrArray *a = user_data;
+    GPtrArray *a = user_data;
 
-	g_ptr_array_add (a, g_strdup (key));
+    g_ptr_array_add(a, g_strdup(key));
 }
 
 static const char **
-_get_keys (NMSettingVpn *setting,
-           gboolean is_secrets,
-           guint *out_length)
+_get_keys(NMSettingVpn *setting, gboolean is_secrets, guint *out_length)
 {
-	guint len;
-	const char **keys = NULL;
-	GPtrArray *a;
-
-	nm_assert (NM_IS_SETTING_VPN (setting));
-
-	if (is_secrets)
-		len = nm_setting_vpn_get_num_secrets (setting);
-	else
-		len = nm_setting_vpn_get_num_data_items (setting);
-
-	a = g_ptr_array_sized_new (len + 1);
-
-	if (is_secrets)
-		nm_setting_vpn_foreach_secret (setting, _get_keys_cb, a);
-	else
-		nm_setting_vpn_foreach_data_item (setting, _get_keys_cb, a);
-
-	len = a->len;
-	if (len) {
-		g_ptr_array_sort (a, nm_strcmp_p);
-		g_ptr_array_add (a, NULL);
-		keys = g_malloc (a->len * sizeof (gpointer));
-		memcpy (keys, a->pdata, a->len * sizeof (gpointer));
-
-		/* we need to cache the keys *somewhere*. */
-		g_object_set_qdata_full (G_OBJECT (setting),
-		                         is_secrets
-		                         ? NM_CACHED_QUARK ("libnm._nm_setting_vpn_get_secret_keys")
-		                         : NM_CACHED_QUARK ("libnm._nm_setting_vpn_get_data_keys"),
-		                         g_ptr_array_free (a, FALSE),
-		                         (GDestroyNotify) g_strfreev);
-	} else
-		g_ptr_array_free (a, TRUE);
-
-	NM_SET_OUT (out_length, len);
-	return keys;
+    guint        len;
+    const char **keys = NULL;
+    GPtrArray *  a;
+
+    nm_assert(NM_IS_SETTING_VPN(setting));
+
+    if (is_secrets)
+        len = nm_setting_vpn_get_num_secrets(setting);
+    else
+        len = nm_setting_vpn_get_num_data_items(setting);
+
+    a = g_ptr_array_sized_new(len + 1);
+
+    if (is_secrets)
+        nm_setting_vpn_foreach_secret(setting, _get_keys_cb, a);
+    else
+        nm_setting_vpn_foreach_data_item(setting, _get_keys_cb, a);
+
+    len = a->len;
+    if (len) {
+        g_ptr_array_sort(a, nm_strcmp_p);
+        g_ptr_array_add(a, NULL);
+        keys = g_malloc(a->len * sizeof(gpointer));
+        memcpy(keys, a->pdata, a->len * sizeof(gpointer));
+
+        /* we need to cache the keys *somewhere*. */
+        g_object_set_qdata_full(G_OBJECT(setting),
+                                is_secrets
+                                    ? NM_CACHED_QUARK("libnm._nm_setting_vpn_get_secret_keys")
+                                    : NM_CACHED_QUARK("libnm._nm_setting_vpn_get_data_keys"),
+                                g_ptr_array_free(a, FALSE),
+                                (GDestroyNotify) g_strfreev);
+    } else
+        g_ptr_array_free(a, TRUE);
+
+    NM_SET_OUT(out_length, len);
+    return keys;
 }
 
 const char **
-_nm_setting_vpn_get_data_keys (NMSettingVpn *setting,
-                               guint *out_length)
+_nm_setting_vpn_get_data_keys(NMSettingVpn *setting, guint *out_length)
 {
-	g_return_val_if_fail (NM_IS_SETTING_VPN (setting), NULL);
+    g_return_val_if_fail(NM_IS_SETTING_VPN(setting), NULL);
 
-	return _get_keys (setting, FALSE, out_length);
+    return _get_keys(setting, FALSE, out_length);
 }
 
 const char **
-_nm_setting_vpn_get_secret_keys (NMSettingVpn *setting,
-                                 guint *out_length)
+_nm_setting_vpn_get_secret_keys(NMSettingVpn *setting, guint *out_length)
 {
-	g_return_val_if_fail (NM_IS_SETTING_VPN (setting), NULL);
+    g_return_val_if_fail(NM_IS_SETTING_VPN(setting), NULL);
 
-	return _get_keys (setting, TRUE, out_length);
+    return _get_keys(setting, TRUE, out_length);
 }