From 527b4e3232a611bde1cab6e6302924fb65f453a7 Mon Sep 17 00:00:00 2001 From: Aleksander Morgado Date: Sun, 29 Nov 2020 22:08:04 +0100 Subject: broadband-modem-qmi: implement initial EPS bearer info loading --- src/mm-modem-helpers-qmi.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'src/mm-modem-helpers-qmi.c') diff --git a/src/mm-modem-helpers-qmi.c b/src/mm-modem-helpers-qmi.c index 584d0618..e7f93914 100644 --- a/src/mm-modem-helpers-qmi.c +++ b/src/mm-modem-helpers-qmi.c @@ -1472,6 +1472,21 @@ mm_bearer_allowed_auth_to_qmi_authentication (MMBearerAllowedAuth auth) return out; } +MMBearerIpFamily +mm_bearer_ip_family_from_qmi_ip_support_type (QmiWdsIpSupportType ip_support_type) +{ + switch (ip_support_type) { + case QMI_WDS_IP_SUPPORT_TYPE_IPV4: + return MM_BEARER_IP_FAMILY_IPV4; + case QMI_WDS_IP_SUPPORT_TYPE_IPV6: + return MM_BEARER_IP_FAMILY_IPV6; + case QMI_WDS_IP_SUPPORT_TYPE_IPV4V6: + return MM_BEARER_IP_FAMILY_IPV4V6; + default: + return MM_BEARER_IP_FAMILY_NONE; + } +} + /*****************************************************************************/ /** -- cgit v1.2.3-70-g09d2