From af0fba05856f76e2bfd31b597f647f7955e2611a Mon Sep 17 00:00:00 2001 From: Aleksander Morgado Date: Fri, 23 Jul 2021 01:00:47 +0200 Subject: [PATCH] iridium: disable preferred networks management in SIM object It's not applicable to Iridium modems, which only work with one single operator. --- plugins/iridium/mm-sim-iridium.c | 6 ++++++ 1 file changed, 6 insertions(+) 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; }