From aecf42646e80e334b50c07f482079457b33b8860 Mon Sep 17 00:00:00 2001 From: Denis Kenzior Date: Tue, 1 Sep 2009 17:36:27 -0500 Subject: Add vendor flag capability to sim --- src/sim.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/sim.c b/src/sim.c index 3d4be240..8ab7306d 100644 --- a/src/sim.c +++ b/src/sim.c @@ -1299,6 +1299,7 @@ static void sim_remove(struct ofono_atom *atom) } struct ofono_sim *ofono_sim_create(struct ofono_modem *modem, + int vendor, const char *driver, void *data) { @@ -1313,7 +1314,6 @@ struct ofono_sim *ofono_sim_create(struct ofono_modem *modem, if (sim == NULL) return NULL; - sim->driver_data = data; sim->atom = __ofono_modem_add_atom(modem, OFONO_ATOM_TYPE_SIM, sim_remove, sim); @@ -1323,7 +1323,7 @@ struct ofono_sim *ofono_sim_create(struct ofono_modem *modem, if (g_strcmp0(drv->name, driver)) continue; - if (drv->probe(sim) < 0) + if (drv->probe(sim, vendor, data) < 0) continue; sim->driver = drv; -- cgit v1.2.3