summaryrefslogtreecommitdiffstats
path: root/drivers/isimodem/cbs.c
diff options
context:
space:
mode:
authorPekka Pessi <Pekka.Pessi@nokia.com>2011-01-04 17:48:33 +0200
committerAki Niemi <aki.niemi@nokia.com>2011-01-07 13:39:18 +0200
commite0b6a058a2b42095a753817ec6c030e618d9f540 (patch)
tree4bd926511c43714c25dc8c4230233987e36d8291 /drivers/isimodem/cbs.c
parent593e74f7930221a41dcc901c0ebcc41651cb28d5 (diff)
downloadofono-e0b6a058a2b42095a753817ec6c030e618d9f540.tar.bz2
isimodem: use simplified client interface
Diffstat (limited to 'drivers/isimodem/cbs.c')
-rw-r--r--drivers/isimodem/cbs.c11
1 files changed, 5 insertions, 6 deletions
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);