diff options
author | Aleksander Morgado <aleksander@lanedo.com> | 2013-06-16 17:22:00 +0200 |
---|---|---|
committer | Aleksander Morgado <aleksander@lanedo.com> | 2013-06-24 19:37:38 +0200 |
commit | 73bab06049d0c2be376dfcc8bc2180b199b900b7 (patch) | |
tree | e8408917fed5ef6d68e9b93ccabc32aeee402bd7 /src/mm-modem-helpers-mbim.c | |
parent | a09cabd48e708646a6cc251a094c698552493d88 (diff) |
broadband-modem-mbim: implement initial sms parts loading
Diffstat (limited to 'src/mm-modem-helpers-mbim.c')
-rw-r--r-- | src/mm-modem-helpers-mbim.c | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/src/mm-modem-helpers-mbim.c b/src/mm-modem-helpers-mbim.c index e11c8bd2..d58ed595 100644 --- a/src/mm-modem-helpers-mbim.c +++ b/src/mm-modem-helpers-mbim.c @@ -186,3 +186,22 @@ mm_mobile_equipment_error_from_mbim_nw_error (MbimNwError nw_error) nw_error); } } + +/*****************************************************************************/ + +MMSmsState +mm_sms_state_from_mbim_message_status (MbimSmsStatus status) +{ + switch (status) { + case MBIM_SMS_STATUS_NEW: + return MM_SMS_STATE_RECEIVED; + case MBIM_SMS_STATUS_OLD: + return MM_SMS_STATE_RECEIVED; + case MBIM_SMS_STATUS_DRAFT: + return MM_SMS_STATE_STORED; + case MBIM_SMS_STATUS_SENT: + return MM_SMS_STATE_SENT; + } + + return MM_SMS_STATE_UNKNOWN; +} |