From 73bab06049d0c2be376dfcc8bc2180b199b900b7 Mon Sep 17 00:00:00 2001 From: Aleksander Morgado Date: Sun, 16 Jun 2013 17:22:00 +0200 Subject: broadband-modem-mbim: implement initial sms parts loading --- src/mm-modem-helpers-mbim.c | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'src/mm-modem-helpers-mbim.c') 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; +} -- cgit v1.2.3-70-g09d2