static GSList *g_drivers = NULL;
static void sim_own_numbers_update(struct ofono_sim *sim);
-static void sim_pin_check(struct ofono_sim *sim);
struct ofono_sim {
/* Contents of the SIM file system, in rough initialization order */
DBusMessage *reply = __ofono_error_failed(sim->pending);
__ofono_dbus_pending_reply(&sim->pending, reply);
- sim_pin_check(sim);
+ __ofono_sim_recheck_pin(sim);
return;
}
DBusMessage *reply = __ofono_error_failed(sim->pending);
__ofono_dbus_pending_reply(&sim->pending, reply);
- sim_pin_check(sim);
+ __ofono_sim_recheck_pin(sim);
return;
}
__ofono_dbus_pending_reply(&sim->pending,
__ofono_error_failed(sim->pending));
- sim_pin_check(sim);
+ __ofono_sim_recheck_pin(sim);
return;
}
__ofono_dbus_pending_reply(&sim->pending, reply);
- sim_pin_check(sim);
+ __ofono_sim_recheck_pin(sim);
}
static DBusMessage *sim_enter_pin(DBusConnection *conn, DBusMessage *msg,
DBUS_TYPE_STRING,
&sim->language_prefs);
- sim_pin_check(sim);
+ __ofono_sim_recheck_pin(sim);
}
static void sim_iccid_read_cb(int ok, int length, int record,
}
}
-static void sim_pin_check(struct ofono_sim *sim)
+void __ofono_sim_recheck_pin(struct ofono_sim *sim)
{
if (sim->driver->query_passwd_state == NULL) {
sim_initialize_after_pin(sim);
* Start initialization procedure from after EFiccid,
* EFli and EFpl are retrieved.
*/
- sim_pin_check(sim);
+ __ofono_sim_recheck_pin(sim);
}
}