summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2021-06-18 13:18:12 +0200
committerThomas Haller <thaller@redhat.com>2021-06-23 12:13:38 +0200
commit8081e39ab680644b0e0a375247b9a95793d9aa94 (patch)
treebf99cbeb173ac9a267db309078b16eebc8faacd2
parent87229b22aec787444d646966937553ffe0852d8d (diff)
libnm: expose internal helper nm_utils_hwaddr_to_dbus()
-rw-r--r--src/libnm-core-impl/nm-utils.c8
-rw-r--r--src/libnm-core-intern/nm-core-internal.h4
2 files changed, 8 insertions, 4 deletions
diff --git a/src/libnm-core-impl/nm-utils.c b/src/libnm-core-impl/nm-utils.c
index d9956a4dff..391dd1a15e 100644
--- a/src/libnm-core-impl/nm-utils.c
+++ b/src/libnm-core-impl/nm-utils.c
@@ -3994,8 +3994,8 @@ nm_utils_hwaddr_matches(gconstpointer hwaddr1,
/*****************************************************************************/
-static GVariant *
-_nm_utils_hwaddr_to_dbus_impl(const char *str)
+GVariant *
+nm_utils_hwaddr_to_dbus(const char *str)
{
guint8 buf[NM_UTILS_HWADDR_LEN_MAX];
gsize len;
@@ -4021,7 +4021,7 @@ _nm_utils_hwaddr_cloned_get(const NMSettInfoSetting * sett_info,
nm_assert(nm_streq(sett_info->property_infos[property_idx].name, "cloned-mac-address"));
g_object_get(setting, "cloned-mac-address", &addr, NULL);
- return _nm_utils_hwaddr_to_dbus_impl(addr);
+ return nm_utils_hwaddr_to_dbus(addr);
}
static gboolean
@@ -4140,7 +4140,7 @@ const NMSettInfoPropertType nm_sett_info_propert_type_assigned_mac_address = {
static GVariant *
_nm_utils_hwaddr_to_dbus(const GValue *prop_value)
{
- return _nm_utils_hwaddr_to_dbus_impl(g_value_get_string(prop_value));
+ return nm_utils_hwaddr_to_dbus(g_value_get_string(prop_value));
}
static void
diff --git a/src/libnm-core-intern/nm-core-internal.h b/src/libnm-core-intern/nm-core-internal.h
index 5ea68ea3bd..eb471a34a1 100644
--- a/src/libnm-core-intern/nm-core-internal.h
+++ b/src/libnm-core-intern/nm-core-internal.h
@@ -642,6 +642,10 @@ GVariant * nm_ip_routing_rule_to_dbus(const NMIPRoutingRule *self);
/*****************************************************************************/
+GVariant *nm_utils_hwaddr_to_dbus(const char *str);
+
+/*****************************************************************************/
+
typedef struct _NMSettInfoSetting NMSettInfoSetting;
typedef struct _NMSettInfoProperty NMSettInfoProperty;