diff options
author | Aleksander Morgado <aleksander@aleksander.es> | 2021-07-23 01:00:47 +0200 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2021-07-27 00:10:02 +0200 |
commit | af0fba05856f76e2bfd31b597f647f7955e2611a (patch) | |
tree | da2589ea46d733f5d78c1e39b06e0b3b39af3854 | |
parent | 689769467a31ef5cbcc7b5abfc7a0a48eeaf41be (diff) |
iridium: disable preferred networks management in SIM object
It's not applicable to Iridium modems, which only work with one single
operator.
-rw-r--r-- | plugins/iridium/mm-sim-iridium.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/plugins/iridium/mm-sim-iridium.c b/plugins/iridium/mm-sim-iridium.c index 1d9af32a..3495039b 100644 --- a/plugins/iridium/mm-sim-iridium.c +++ b/plugins/iridium/mm-sim-iridium.c @@ -86,4 +86,10 @@ mm_sim_iridium_class_init (MMSimIridiumClass *klass) base_sim_class->load_operator_identifier_finish = NULL; base_sim_class->load_operator_name = NULL; base_sim_class->load_operator_name_finish = NULL; + + /* Skip managing preferred networks, not applicable to Iridium modems */ + base_sim_class->load_preferred_networks = NULL; + base_sim_class->load_preferred_networks_finish = NULL; + base_sim_class->set_preferred_networks = NULL; + base_sim_class->set_preferred_networks_finish = NULL; } |