summaryrefslogtreecommitdiffstats
path: root/src/sim.c
diff options
context:
space:
mode:
authorJussi Kangas <jussi.kangas@tieto.com>2011-02-25 15:20:16 +0200
committerDenis Kenzior <denkenz@gmail.com>2011-02-25 11:51:18 -0600
commitc5b321e768a9f36ba55dc9ce39d8f28c527a57eb (patch)
tree211c06801b542862e3c4098713ee961781c922c6 /src/sim.c
parent9007bf63927b7008129a7704a8fd0649fed67065 (diff)
downloadofono-c5b321e768a9f36ba55dc9ce39d8f28c527a57eb.tar.bz2
sim: Expose the __ofono_sim_recheck_pin API
Diffstat (limited to 'src/sim.c')
-rw-r--r--src/sim.c15
1 files changed, 7 insertions, 8 deletions
diff --git a/src/sim.c b/src/sim.c
index 9a8fa4e9..76380650 100644
--- a/src/sim.c
+++ b/src/sim.c
@@ -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);
}
}