aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--meson.build2
-rw-r--r--src/mm-modem-helpers-qmi.c4
2 files changed, 5 insertions, 1 deletions
diff --git a/meson.build b/meson.build
index 33b5e5ca..ac620b96 100644
--- a/meson.build
+++ b/meson.build
@@ -265,7 +265,7 @@ config_h.set('WITH_MBIM', enable_mbim)
# QMI support (enabled by default)
enable_qmi = get_option('qmi')
if enable_qmi
- qmi_glib_dep = dependency('qmi-glib', version: '>= 1.34.0')
+ qmi_glib_dep = dependency('qmi-glib', version: '>= 1.35.6')
endif
config_h.set('WITH_QMI', enable_qmi)
diff --git a/src/mm-modem-helpers-qmi.c b/src/mm-modem-helpers-qmi.c
index 373e6d18..1cb91491 100644
--- a/src/mm-modem-helpers-qmi.c
+++ b/src/mm-modem-helpers-qmi.c
@@ -2373,6 +2373,8 @@ mm_bearer_apn_type_to_qmi_apn_type (MMBearerApnType apn_type,
value |= QMI_WDS_APN_TYPE_MASK_IMS;
if (apn_type & MM_BEARER_APN_TYPE_MMS)
value |= QMI_WDS_APN_TYPE_MASK_MMS;
+ if (apn_type & MM_BEARER_APN_TYPE_TETHERING)
+ value |= QMI_WDS_APN_TYPE_MASK_DUN;
if (apn_type & MM_BEARER_APN_TYPE_MANAGEMENT)
value |= QMI_WDS_APN_TYPE_MASK_FOTA;
if (apn_type & MM_BEARER_APN_TYPE_INITIAL)
@@ -2393,6 +2395,8 @@ mm_bearer_apn_type_from_qmi_apn_type (QmiWdsApnTypeMask apn_type)
value |= MM_BEARER_APN_TYPE_IMS;
if (apn_type & QMI_WDS_APN_TYPE_MASK_MMS)
value |= MM_BEARER_APN_TYPE_MMS;
+ if (apn_type & QMI_WDS_APN_TYPE_MASK_DUN)
+ value |= MM_BEARER_APN_TYPE_TETHERING;
if (apn_type & QMI_WDS_APN_TYPE_MASK_FOTA)
value |= MM_BEARER_APN_TYPE_MANAGEMENT;
if (apn_type & QMI_WDS_APN_TYPE_MASK_IA)