1 From 757427f10bc55b32995c6ffb6ed4f3b75287e9cc Mon Sep 17 00:00:00 2001
2 From: Nicolas Bertrand <nicolas.bertrand@linux.intel.com>
3 Date: Mon, 21 Jan 2013 10:30:16 +0100
4 Subject: [PATCH 2/2] sms: PDU Trace enhancement
5 Content-Type: text/plain; charset="utf-8"
6 Content-Transfer-Encoding: 8bit
9 src/sms.c | 12 ++++++++++--
10 1 file changed, 10 insertions(+), 2 deletions(-)
12 diff --git a/src/sms.c b/src/sms.c
13 index 5443568..ee8ed4e 100644
16 @@ -60,14 +60,22 @@ on_sms_send_msg(TelephonySms *sms, GDBusMethodInvocation *invocation,
17 guchar *decoded_tpdu = NULL;
19 memset(&sendUmtsMsg, 0 , sizeof(struct treq_sms_send_umts_msg));
20 + dbg("tpdu_length = %d", tpdu_length);
22 + dbg("sca: <%s>", sca);
23 + dbg("pdu: <%s>", tpdu_data);
25 decoded_sca = g_base64_decode(sca, &length);
26 + dbg("decoded_sca length = %d", length);
28 memcpy(&(sendUmtsMsg.msgDataPackage.sca[0]), decoded_sca, SMS_SMSP_ADDRESS_LEN);
30 sendUmtsMsg.msgDataPackage.msgLength = tpdu_length;
31 - dbg("tpdu_length = 0x%x", tpdu_length);
33 + decoded_tpdu = g_base64_decode(tpdu_data, &length);
35 + dbg("decoded_tpu length = %d", length);
37 - decoded_tpdu = g_base64_decode(tpdu_data, &length);
38 memcpy(&(sendUmtsMsg.msgDataPackage.tpduData[0]), decoded_tpdu, SMS_SMDATA_SIZE_MAX + 1);
39 sendUmtsMsg.more = moreMsg;