aboutsummaryrefslogtreecommitdiff
path: root/src/mm-modem-helpers-mbim.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mm-modem-helpers-mbim.c')
-rw-r--r--src/mm-modem-helpers-mbim.c24
1 files changed, 24 insertions, 0 deletions
diff --git a/src/mm-modem-helpers-mbim.c b/src/mm-modem-helpers-mbim.c
index b96f6b50..49d38531 100644
--- a/src/mm-modem-helpers-mbim.c
+++ b/src/mm-modem-helpers-mbim.c
@@ -457,6 +457,18 @@ mm_bearer_allowed_auth_to_mbim_auth_protocol (MMBearerAllowedAuth bearer_auth,
return MBIM_AUTH_PROTOCOL_NONE;
}
+gchar *
+mm_mbim_auth_protocol_get_printable (MbimAuthProtocol auth_protocol)
+{
+ const gchar *str;
+
+ str = mbim_auth_protocol_get_string (auth_protocol);
+ if (str)
+ return g_strdup (str);
+
+ return g_strdup_printf ("unknown (0x%x)", auth_protocol);
+}
+
/*****************************************************************************/
MMBearerApnType
@@ -617,6 +629,18 @@ mm_bearer_ip_family_to_mbim_context_ip_type (MMBearerIpFamily ip_family,
return MBIM_CONTEXT_IP_TYPE_DEFAULT;
}
+gchar *
+mm_mbim_context_ip_type_get_printable (MbimContextIpType ip_type)
+{
+ const gchar *str;
+
+ str = mbim_context_ip_type_get_string (ip_type);
+ if (str)
+ return g_strdup (str);
+
+ return g_strdup_printf ("unknown (0x%x)", ip_type);
+}
+
/*****************************************************************************/
gboolean