diff options
author | Aleksander Morgado <aleksander@lanedo.com> | 2013-02-08 12:08:44 +0100 |
---|---|---|
committer | Aleksander Morgado <aleksander@lanedo.com> | 2013-02-08 12:08:44 +0100 |
commit | 5860de182d785c9eef3c5bd6097f600a7c1a3a72 (patch) | |
tree | 3c60626d09224422681c01c825338e01420c0428 | |
parent | cd2545c2b63b064675c88129f7a4dcde3e982056 (diff) |
sierra: fix access tech reporting logic
-rw-r--r-- | plugins/sierra/mm-broadband-modem-sierra.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/plugins/sierra/mm-broadband-modem-sierra.c b/plugins/sierra/mm-broadband-modem-sierra.c index e5c90090..51ca7028 100644 --- a/plugins/sierra/mm-broadband-modem-sierra.c +++ b/plugins/sierra/mm-broadband-modem-sierra.c @@ -438,14 +438,19 @@ load_access_technologies (MMIfaceModem *self, FALSE, (GAsyncReadyCallback)access_tech_3gpp_ready, result); - } else if (mm_iface_modem_is_cdma (self)) { + return; + } + + if (mm_iface_modem_is_cdma (self)) { mm_base_modem_at_command (MM_BASE_MODEM (self), "!STATUS", 3, FALSE, (GAsyncReadyCallback)access_tech_cdma_ready, result); + return; } + g_assert_not_reached (); } |