diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2010-09-24 01:13:01 +0900 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2010-09-24 01:13:01 +0900 |
commit | 7bdb923f678948fcbf5b474799fd4d5768d0c826 (patch) | |
tree | a40841dce8455f1b4ebd861df21d0822b60d6115 /drivers/mbmmodem | |
parent | 4749645aaf35eb5c8450445a9c9bb36f241c65e1 (diff) | |
download | ofono-7bdb923f678948fcbf5b474799fd4d5768d0c826.tar.bz2 |
mbmmodem: Add debug for envelope response data
Diffstat (limited to 'drivers/mbmmodem')
-rw-r--r-- | drivers/mbmmodem/stk.c | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/drivers/mbmmodem/stk.c b/drivers/mbmmodem/stk.c index c67a24b7..b25d30d6 100644 --- a/drivers/mbmmodem/stk.c +++ b/drivers/mbmmodem/stk.c @@ -67,9 +67,13 @@ static void stke_cb(gboolean ok, GAtResult *result, gpointer user_data) g_at_result_iter_init(&iter, result); - if (g_at_result_iter_next(&iter, "*STKE:") == TRUE) - if (g_at_result_iter_next_hexstring(&iter, &pdu, &len) == FALSE) - goto error; + if (g_at_result_iter_next(&iter, "*STKE:") == FALSE) + goto error; + + /* Response data is optional */ + g_at_result_iter_next_hexstring(&iter, &pdu, &len); + + DBG("len %d", len); cb(&error, pdu, len, cbd->data); return; |