diff options
author | Aleksander Morgado <aleksander@lanedo.com> | 2012-03-24 18:20:50 +0100 |
---|---|---|
committer | Aleksander Morgado <aleksander@lanedo.com> | 2012-03-24 19:16:53 +0100 |
commit | 19436a99068f758fe96dacd282be52082086616e (patch) | |
tree | 1da0c4ef16f801c506416e31764b1bf2ef783b5a | |
parent | 5b10af0ff3975fd855c5187ef34cb278031102d8 (diff) |
option: fix setting allowed modes
-rw-r--r-- | plugins/option/mm-broadband-modem-option.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/plugins/option/mm-broadband-modem-option.c b/plugins/option/mm-broadband-modem-option.c index bae2e8b0..c27cf85b 100644 --- a/plugins/option/mm-broadband-modem-option.c +++ b/plugins/option/mm-broadband-modem-option.c @@ -173,15 +173,15 @@ set_allowed_modes (MMIfaceModem *self, if (allowed == MM_MODEM_MODE_2G) option_mode = 0; - else if (allowed == MM_MODEM_MODE_2G) + else if (allowed == MM_MODEM_MODE_3G) option_mode = 1; - else if (allowed == MM_MODEM_MODE_ANY || - allowed == (MM_MODEM_MODE_2G | MM_MODEM_MODE_3G)) { + else if (allowed == (MM_MODEM_MODE_2G | MM_MODEM_MODE_3G)) { if (preferred == MM_MODEM_MODE_2G) option_mode = 2; - else if (preferred == MM_MODEM_MODE_3G) + else /* 3G preferred also default when NONE given here */ option_mode = 3; - } + } else if (allowed == MM_MODEM_MODE_ANY) + option_mode = 5; if (option_mode < 0) { gchar *allowed_str; |