From e0b6a058a2b42095a753817ec6c030e618d9f540 Mon Sep 17 00:00:00 2001 From: Pekka Pessi Date: Tue, 4 Jan 2011 17:48:33 +0200 Subject: isimodem: use simplified client interface --- drivers/isimodem/cbs.c | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'drivers/isimodem/cbs.c') diff --git a/drivers/isimodem/cbs.c b/drivers/isimodem/cbs.c index 0270f973..871e0eaf 100644 --- a/drivers/isimodem/cbs.c +++ b/drivers/isimodem/cbs.c @@ -173,11 +173,11 @@ static int isi_cbs_probe(struct ofono_cbs *cbs, unsigned int vendor, ofono_cbs_set_data(cbs, cd); - if (g_isi_client_send(cd->client, msg, sizeof(msg), CBS_TIMEOUT, - routing_resp_cb, cbs, NULL) == NULL) - return -errno; + if (g_isi_client_send(cd->client, msg, sizeof(msg), + routing_resp_cb, cbs, NULL)) + return 0; - return 0; + return -errno; } static void isi_cbs_remove(struct ofono_cbs *cbs) @@ -205,8 +205,7 @@ static void isi_cbs_remove(struct ofono_cbs *cbs) * Send a promiscuous routing release, so as not to hog * resources unnecessarily after being removed. */ - g_isi_client_send(cd->client, msg, sizeof(msg), CBS_TIMEOUT, NULL, - NULL, NULL); + g_isi_client_send(cd->client, msg, sizeof(msg), NULL, NULL, NULL); g_isi_client_destroy(cd->client); g_free(cd); -- cgit v1.2.3