diff options
author | Denis Kenzior <denis.kenzior@intel.com> | 2009-09-01 16:57:24 -0500 |
---|---|---|
committer | Denis Kenzior <denkenz@gmail.com> | 2009-09-01 18:14:57 -0500 |
commit | 15b1a733b0a3a99adcf619b82ee4304a43ade4dd (patch) | |
tree | 49d996399c2cdeb8a7ffa26002026daafd4feaa2 /src/call-barring.c | |
parent | 3f5851f4e9d64755af366dd4e349c2f08062a8b8 (diff) | |
download | ofono-15b1a733b0a3a99adcf619b82ee4304a43ade4dd.tar.bz2 |
Introduce vendor parameter to call-barring
Diffstat (limited to 'src/call-barring.c')
-rw-r--r-- | src/call-barring.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/call-barring.c b/src/call-barring.c index a88cc616..2e831f84 100644 --- a/src/call-barring.c +++ b/src/call-barring.c @@ -1098,7 +1098,9 @@ static void call_barring_remove(struct ofono_atom *atom) } struct ofono_call_barring *ofono_call_barring_create(struct ofono_modem *modem, - const char *driver, void *data) + int vendor, + const char *driver, + void *data) { struct ofono_call_barring *cb; GSList *l; @@ -1116,7 +1118,6 @@ struct ofono_call_barring *ofono_call_barring_create(struct ofono_modem *modem, cb->cur_locks = g_new0(int, lcount); cb->new_locks = g_new0(int, lcount); - cb->driver_data = data; cb->atom = __ofono_modem_add_atom(modem, OFONO_ATOM_TYPE_CALL_BARRING, call_barring_remove, cb); @@ -1126,7 +1127,7 @@ struct ofono_call_barring *ofono_call_barring_create(struct ofono_modem *modem, if (g_strcmp0(drv->name, driver)) continue; - if (drv->probe(cb) < 0) + if (drv->probe(cb, vendor, data) < 0) continue; cb->driver = drv; |