summaryrefslogtreecommitdiffstats
path: root/drivers/isimodem/isimodem.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/isimodem/isimodem.c')
-rw-r--r--drivers/isimodem/isimodem.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/isimodem/isimodem.c b/drivers/isimodem/isimodem.c
index d4eaa4e1..f611eb51 100644
--- a/drivers/isimodem/isimodem.c
+++ b/drivers/isimodem/isimodem.c
@@ -429,6 +429,7 @@ static void netlink_status_cb(bool up, uint8_t addr, unsigned idx,
return;
ofono_modem_set_userdata(isi->modem, isi);
+ isi_phonebook_init(isi->modem);
}
} else {
clear_pending_reqs();
@@ -439,6 +440,7 @@ static void netlink_status_cb(bool up, uint8_t addr, unsigned idx,
}
if (isi->modem) {
+ isi_phonebook_exit(isi->modem);
ofono_modem_unregister(isi->modem);
isi->modem = NULL;
}