summaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
authorDenis Kenzior <denis.kenzior@intel.com>2009-09-01 17:32:07 -0500
committerDenis Kenzior <denkenz@gmail.com>2009-09-01 18:14:58 -0500
commit1fb9ecca468a56e237047db01193582c6c7fb889 (patch)
treee09967ceca15b75db03b6945871d33bde0f22dd6 /drivers
parent271b0424888d2c0d4488231bfaa8e3f8ab7bc782 (diff)
downloadofono-1fb9ecca468a56e237047db01193582c6c7fb889.tar.bz2
Add vendor flag capability to phonebook
Diffstat (limited to 'drivers')
-rw-r--r--drivers/atmodem/phonebook.c5
-rw-r--r--drivers/isimodem/isimodem.c2
-rw-r--r--drivers/isimodem/phonebook.c5
3 files changed, 7 insertions, 5 deletions
diff --git a/drivers/atmodem/phonebook.c b/drivers/atmodem/phonebook.c
index fd50a3c2..f4d3ef1a 100644
--- a/drivers/atmodem/phonebook.c
+++ b/drivers/atmodem/phonebook.c
@@ -518,9 +518,10 @@ static void at_list_charsets(struct ofono_phonebook *pb)
phonebook_not_supported(pb);
}
-static int at_phonebook_probe(struct ofono_phonebook *pb)
+static int at_phonebook_probe(struct ofono_phonebook *pb, int vendor,
+ void *data)
{
- GAtChat *chat = ofono_phonebook_get_data(pb);
+ GAtChat *chat = data;
struct pb_data *pbd;
pbd = g_new0(struct pb_data, 1);
diff --git a/drivers/isimodem/isimodem.c b/drivers/isimodem/isimodem.c
index f8cde0c5..016b17ce 100644
--- a/drivers/isimodem/isimodem.c
+++ b/drivers/isimodem/isimodem.c
@@ -150,7 +150,7 @@ static int isi_modem_populate(struct ofono_modem *modem)
struct isi_data *isi = ofono_modem_get_data(modem);
ofono_devinfo_create(isi->modem, 0, "isi", isi->idx);
- ofono_phonebook_create(isi->modem, "isi", isi->idx);
+ ofono_phonebook_create(isi->modem, 0, "isi", isi->idx);
ofono_netreg_create(isi->modem, 0, "isi", isi->idx);
ofono_voicecall_create(isi->modem, "isi", isi->idx);
ofono_sms_create(isi->modem, "isi", isi->idx);
diff --git a/drivers/isimodem/phonebook.c b/drivers/isimodem/phonebook.c
index 7c544741..f683638c 100644
--- a/drivers/isimodem/phonebook.c
+++ b/drivers/isimodem/phonebook.c
@@ -376,9 +376,10 @@ static gboolean isi_phonebook_register(gpointer user)
return FALSE;
}
-static int isi_phonebook_probe(struct ofono_phonebook *pb)
+static int isi_phonebook_probe(struct ofono_phonebook *pb, int vendor,
+ void *user)
{
- GIsiModem *idx = ofono_phonebook_get_data(pb);
+ GIsiModem *idx = user;
struct pb_data *data = g_try_new0(struct pb_data, 1);
if (!data)