summaryrefslogtreecommitdiff
path: root/src/nm-core-utils.c
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2016-04-18 17:11:49 +0200
committerThomas Haller <thaller@redhat.com>2016-04-19 13:47:41 +0200
commit186787744c5678f60c054b1223a44e7890901f11 (patch)
tree10fae8be4a63608ebf8962478b19bc852b695cce /src/nm-core-utils.c
parent03584e420f58aafaa2d71408deb2b4603dcc3103 (diff)
downloadNetworkManager-186787744c5678f60c054b1223a44e7890901f11.tar.gz
shared: move nm_utils_ascii_str_to_bool() to shared/nm-shared-utils.h
Diffstat (limited to 'src/nm-core-utils.c')
-rw-r--r--src/nm-core-utils.c34
1 files changed, 0 insertions, 34 deletions
diff --git a/src/nm-core-utils.c b/src/nm-core-utils.c
index 714aaa9279..bbe466545d 100644
--- a/src/nm-core-utils.c
+++ b/src/nm-core-utils.c
@@ -154,40 +154,6 @@ _nm_singleton_instance_register_destruction (GObject *instance)
/*****************************************************************************/
-gint
-nm_utils_ascii_str_to_bool (const char *str,
- gint default_value)
-{
- gsize len;
- char *s = NULL;
-
- if (!str)
- return default_value;
-
- while (str[0] && g_ascii_isspace (str[0]))
- str++;
-
- if (!str[0])
- return default_value;
-
- len = strlen (str);
- if (g_ascii_isspace (str[len - 1])) {
- s = g_strdup (str);
- g_strchomp (s);
- str = s;
- }
-
- if (!g_ascii_strcasecmp (str, "true") || !g_ascii_strcasecmp (str, "yes") || !g_ascii_strcasecmp (str, "on") || !g_ascii_strcasecmp (str, "1"))
- default_value = TRUE;
- else if (!g_ascii_strcasecmp (str, "false") || !g_ascii_strcasecmp (str, "no") || !g_ascii_strcasecmp (str, "off") || !g_ascii_strcasecmp (str, "0"))
- default_value = FALSE;
- if (s)
- g_free (s);
- return default_value;
-}
-
-/*****************************************************************************/
-
/*
* nm_ethernet_address_is_valid:
* @addr: pointer to a binary or ASCII Ethernet address