modem-helpers-qmi: map the DUN/tethering APN type

libqmi version is bumped to 1.35.6, which is the unstable tag that
includes the new symbols.
This commit is contained in:
Aleksander Morgado
2024-08-21 17:04:38 +00:00
parent f62ff207bb
commit 8ff4b3638f
2 changed files with 5 additions and 1 deletions
+1 -1
View File
@@ -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)
+4
View File
@@ -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)