diff options
author | Jussi Kangas <jussi.kangas@tieto.com> | 2011-02-25 15:20:16 +0200 |
---|---|---|
committer | Denis Kenzior <denkenz@gmail.com> | 2011-02-25 11:51:18 -0600 |
commit | c5b321e768a9f36ba55dc9ce39d8f28c527a57eb (patch) | |
tree | 211c06801b542862e3c4098713ee961781c922c6 /src/sim.c | |
parent | 9007bf63927b7008129a7704a8fd0649fed67065 (diff) | |
download | ofono-c5b321e768a9f36ba55dc9ce39d8f28c527a57eb.tar.bz2 |
sim: Expose the __ofono_sim_recheck_pin API
Diffstat (limited to 'src/sim.c')
-rw-r--r-- | src/sim.c | 15 |
1 files changed, 7 insertions, 8 deletions
@@ -49,7 +49,6 @@ 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 */ @@ -624,7 +623,7 @@ static void sim_unlock_cb(const struct ofono_error *error, void *data) DBusMessage *reply = __ofono_error_failed(sim->pending); __ofono_dbus_pending_reply(&sim->pending, reply); - sim_pin_check(sim); + __ofono_sim_recheck_pin(sim); return; } @@ -640,7 +639,7 @@ static void sim_lock_cb(const struct ofono_error *error, void *data) DBusMessage *reply = __ofono_error_failed(sim->pending); __ofono_dbus_pending_reply(&sim->pending, reply); - sim_pin_check(sim); + __ofono_sim_recheck_pin(sim); return; } @@ -711,7 +710,7 @@ static void sim_change_pin_cb(const struct ofono_error *error, void *data) __ofono_dbus_pending_reply(&sim->pending, __ofono_error_failed(sim->pending)); - sim_pin_check(sim); + __ofono_sim_recheck_pin(sim); return; } @@ -776,7 +775,7 @@ static void sim_enter_pin_cb(const struct ofono_error *error, void *data) __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, @@ -1846,7 +1845,7 @@ skip_efpl: 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, @@ -2264,7 +2263,7 @@ checkdone: } } -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); @@ -2596,6 +2595,6 @@ void __ofono_sim_refresh(struct ofono_sim *sim, GSList *file_list, * Start initialization procedure from after EFiccid, * EFli and EFpl are retrieved. */ - sim_pin_check(sim); + __ofono_sim_recheck_pin(sim); } } |