From 0a9766cbab145e10e5ed990911181b3c84724c6c Mon Sep 17 00:00:00 2001 From: Denis Kenzior Date: Wed, 18 Nov 2009 16:34:32 -0600 Subject: [PATCH] Fix: Properly send & parse _OWANDATA --- drivers/hsomodem/gprs-context.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/hsomodem/gprs-context.c b/drivers/hsomodem/gprs-context.c index a08dc8b1..7ade32e8 100644 --- a/drivers/hsomodem/gprs-context.c +++ b/drivers/hsomodem/gprs-context.c @@ -216,7 +216,7 @@ static void owandata_cb(gboolean ok, GAtResult *result, gpointer user_data) g_at_result_iter_init(&iter, result); - if (g_at_result_iter_next(&iter, "_OWANCALL:") == FALSE) + if (g_at_result_iter_next(&iter, "_OWANDATA:") == FALSE) return; g_at_result_iter_next_number(&iter, &cid); @@ -263,7 +263,7 @@ static void owancall_notifier(GAtResult *result, gpointer user_data) ofono_debug("HSO Context: connected"); - sprintf(buf, "AT_OWANDATA=%u,", gcd->active_context); + sprintf(buf, "AT_OWANDATA=%u", gcd->active_context); g_at_chat_send(gcd->chat, buf, owandata_prefix, owandata_cb, gc, NULL);