summaryrefslogtreecommitdiffstats
path: root/plugins/isigen.c
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/isigen.c')
-rw-r--r--plugins/isigen.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/plugins/isigen.c b/plugins/isigen.c
index 1c6b26ca..dee2b46e 100644
--- a/plugins/isigen.c
+++ b/plugins/isigen.c
@@ -253,17 +253,16 @@ static void phonet_status_cb(GIsiModem *idx,
g_isi_verify(isi->client, reachable_cb, isi);
else if (st == PN_LINK_DOWN)
set_power_by_mtc_state(isi, MTC_STATE_NONE);
- else if (st == PN_LINK_REMOVED)
- ofono_modem_remove(modem);
}
static int isigen_probe(struct ofono_modem *modem)
{
struct isi_data *isi;
- char const *ifname = ofono_modem_get_string(modem, "Interface");
+ const char *ifname = ofono_modem_get_string(modem, "Interface");
unsigned address = ofono_modem_get_integer(modem, "Address");
GIsiModem *idx;
GPhonetNetlink *link;
+
if (ifname == NULL)
return -EINVAL;