aboutsummaryrefslogtreecommitdiff
path: root/src/mm-modem-helpers.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mm-modem-helpers.c')
-rw-r--r--src/mm-modem-helpers.c11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/mm-modem-helpers.c b/src/mm-modem-helpers.c
index a99eac35..6019dfe9 100644
--- a/src/mm-modem-helpers.c
+++ b/src/mm-modem-helpers.c
@@ -1332,7 +1332,7 @@ mm_3gpp_facility_to_acronym (MMModem3gppFacility facility)
/*************************************************************************/
MMModemAccessTechnology
-mm_3gpp_string_to_access_tech (const gchar *string)
+mm_string_to_access_tech (const gchar *string)
{
MMModemAccessTechnology act = MM_MODEM_ACCESS_TECHNOLOGY_UNKNOWN;
@@ -1367,6 +1367,15 @@ mm_3gpp_string_to_access_tech (const gchar *string)
if (strcasestr (string, "GSM"))
act |= MM_MODEM_ACCESS_TECHNOLOGY_GSM;
+ if (strcasestr (string, "EvDO Rel0"))
+ act |= MM_MODEM_ACCESS_TECHNOLOGY_EVDO0;
+
+ if (strcasestr (string, "EvDO RelA"))
+ act |= MM_MODEM_ACCESS_TECHNOLOGY_EVDOA;
+
+ if (strcasestr (string, "1xRTT"))
+ act |= MM_MODEM_ACCESS_TECHNOLOGY_1XRTT;
+
return act;
}