summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2018-04-30 13:13:52 +0200
committerThomas Haller <thaller@redhat.com>2018-06-26 16:44:35 +0200
commit97dffea957f7cec481922f3f131d211953cff79d (patch)
treebc050ec0f5e097aca1a3a6e9b5c14c8523461c04
parent23e85c24761fb5709d2f7277d8f3a13bf69ea215 (diff)
downloadNetworkManager-th/cli-connection-handling-3.tar.gz
cli/trivial: move codeth/cli-connection-handling-3
-rw-r--r--clients/cli/devices.c116
1 files changed, 59 insertions, 57 deletions
diff --git a/clients/cli/devices.c b/clients/cli/devices.c
index 05b7c6defd..7f933d1278 100644
--- a/clients/cli/devices.c
+++ b/clients/cli/devices.c
@@ -41,6 +41,65 @@
/*****************************************************************************/
+static char *
+ap_wpa_rsn_flags_to_string (NM80211ApSecurityFlags flags)
+{
+ char *flags_str[16]; /* Enough space for flags and terminating NULL */
+ char *ret_str;
+ int i = 0;
+
+ if (flags & NM_802_11_AP_SEC_PAIR_WEP40)
+ flags_str[i++] = g_strdup ("pair_wpe40");
+ if (flags & NM_802_11_AP_SEC_PAIR_WEP104)
+ flags_str[i++] = g_strdup ("pair_wpe104");
+ if (flags & NM_802_11_AP_SEC_PAIR_TKIP)
+ flags_str[i++] = g_strdup ("pair_tkip");
+ if (flags & NM_802_11_AP_SEC_PAIR_CCMP)
+ flags_str[i++] = g_strdup ("pair_ccmp");
+ if (flags & NM_802_11_AP_SEC_GROUP_WEP40)
+ flags_str[i++] = g_strdup ("group_wpe40");
+ if (flags & NM_802_11_AP_SEC_GROUP_WEP104)
+ flags_str[i++] = g_strdup ("group_wpe104");
+ if (flags & NM_802_11_AP_SEC_GROUP_TKIP)
+ flags_str[i++] = g_strdup ("group_tkip");
+ if (flags & NM_802_11_AP_SEC_GROUP_CCMP)
+ flags_str[i++] = g_strdup ("group_ccmp");
+ if (flags & NM_802_11_AP_SEC_KEY_MGMT_PSK)
+ flags_str[i++] = g_strdup ("psk");
+ if (flags & NM_802_11_AP_SEC_KEY_MGMT_802_1X)
+ flags_str[i++] = g_strdup ("802.1X");
+
+ if (i == 0)
+ flags_str[i++] = g_strdup (_("(none)"));
+
+ flags_str[i] = NULL;
+
+ ret_str = g_strjoinv (" ", flags_str);
+
+ i = 0;
+ while (flags_str[i])
+ g_free (flags_str[i++]);
+
+ return ret_str;
+}
+
+static NMMetaColor
+wifi_signal_to_color (guint8 strength)
+{
+ if (strength > 80)
+ return NM_META_COLOR_WIFI_SIGNAL_EXCELLENT;
+ else if (strength > 55)
+ return NM_META_COLOR_WIFI_SIGNAL_GOOD;
+ else if (strength > 30)
+ return NM_META_COLOR_WIFI_SIGNAL_FAIR;
+ else if (strength > 5)
+ return NM_META_COLOR_WIFI_SIGNAL_POOR;
+ else
+ return NM_META_COLOR_WIFI_SIGNAL_UNKNOWN;
+}
+
+/*****************************************************************************/
+
static gconstpointer
_metagen_device_status_get_fcn (NMC_META_GENERIC_INFO_GET_FCN_ARGS)
{
@@ -1066,63 +1125,6 @@ sort_access_points (const GPtrArray *aps)
return sorted;
}
-static NMMetaColor
-wifi_signal_to_color (guint8 strength)
-{
- if (strength > 80)
- return NM_META_COLOR_WIFI_SIGNAL_EXCELLENT;
- else if (strength > 55)
- return NM_META_COLOR_WIFI_SIGNAL_GOOD;
- else if (strength > 30)
- return NM_META_COLOR_WIFI_SIGNAL_FAIR;
- else if (strength > 5)
- return NM_META_COLOR_WIFI_SIGNAL_POOR;
- else
- return NM_META_COLOR_WIFI_SIGNAL_UNKNOWN;
-}
-
-static char *
-ap_wpa_rsn_flags_to_string (NM80211ApSecurityFlags flags)
-{
- char *flags_str[16]; /* Enough space for flags and terminating NULL */
- char *ret_str;
- int i = 0;
-
- if (flags & NM_802_11_AP_SEC_PAIR_WEP40)
- flags_str[i++] = g_strdup ("pair_wpe40");
- if (flags & NM_802_11_AP_SEC_PAIR_WEP104)
- flags_str[i++] = g_strdup ("pair_wpe104");
- if (flags & NM_802_11_AP_SEC_PAIR_TKIP)
- flags_str[i++] = g_strdup ("pair_tkip");
- if (flags & NM_802_11_AP_SEC_PAIR_CCMP)
- flags_str[i++] = g_strdup ("pair_ccmp");
- if (flags & NM_802_11_AP_SEC_GROUP_WEP40)
- flags_str[i++] = g_strdup ("group_wpe40");
- if (flags & NM_802_11_AP_SEC_GROUP_WEP104)
- flags_str[i++] = g_strdup ("group_wpe104");
- if (flags & NM_802_11_AP_SEC_GROUP_TKIP)
- flags_str[i++] = g_strdup ("group_tkip");
- if (flags & NM_802_11_AP_SEC_GROUP_CCMP)
- flags_str[i++] = g_strdup ("group_ccmp");
- if (flags & NM_802_11_AP_SEC_KEY_MGMT_PSK)
- flags_str[i++] = g_strdup ("psk");
- if (flags & NM_802_11_AP_SEC_KEY_MGMT_802_1X)
- flags_str[i++] = g_strdup ("802.1X");
-
- if (i == 0)
- flags_str[i++] = g_strdup (_("(none)"));
-
- flags_str[i] = NULL;
-
- ret_str = g_strjoinv (" ", flags_str);
-
- i = 0;
- while (flags_str[i])
- g_free (flags_str[i++]);
-
- return ret_str;
-}
-
typedef struct {
NmCli *nmc;
int index;