diff options
Diffstat (limited to 'src/mm-modem-helpers-qmi.c')
-rw-r--r-- | src/mm-modem-helpers-qmi.c | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/mm-modem-helpers-qmi.c b/src/mm-modem-helpers-qmi.c index 7a87454b..ea09b9d8 100644 --- a/src/mm-modem-helpers-qmi.c +++ b/src/mm-modem-helpers-qmi.c @@ -2251,6 +2251,22 @@ mm_sms_state_from_qmi_message_tag (QmiWmsMessageTagType tag) /*****************************************************************************/ +MMCbmState +mm_cbm_state_from_qmi_message_tag (QmiWmsMessageTagType tag) +{ + switch (tag) { + case QMI_WMS_MESSAGE_TAG_TYPE_MT_READ: + case QMI_WMS_MESSAGE_TAG_TYPE_MT_NOT_READ: + return MM_CBM_STATE_RECEIVED; + case QMI_WMS_MESSAGE_TAG_TYPE_MO_SENT: + case QMI_WMS_MESSAGE_TAG_TYPE_MO_NOT_SENT: + default: + return MM_CBM_STATE_UNKNOWN; + } +} + +/*****************************************************************************/ + QmiWdsAuthentication mm_bearer_allowed_auth_to_qmi_authentication (MMBearerAllowedAuth auth, gpointer log_object, |