diff options
Diffstat (limited to 'drivers/isimodem/isimodem.c')
-rw-r--r-- | drivers/isimodem/isimodem.c | 2 |
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; } |