summaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
authorDenis Kenzior <denkenz@gmail.com>2015-11-12 13:27:35 -0600
committerDenis Kenzior <denkenz@gmail.com>2015-11-12 13:27:35 -0600
commite696d87f34a9eb8be2060aecf326ebec3b3e42d5 (patch)
tree294446fdce6dc225a5d847af10cf4508bc310f49 /drivers
parent878ebf44bb61b613b55395dd14f34b654fbd0369 (diff)
downloadofono-e696d87f34a9eb8be2060aecf326ebec3b3e42d5.tar.bz2
rilmodem: Implement ril_private_chat inline
Diffstat (limited to 'drivers')
-rw-r--r--drivers/rilmodem/voicecall.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/drivers/rilmodem/voicecall.c b/drivers/rilmodem/voicecall.c
index e89e61c6..21912698 100644
--- a/drivers/rilmodem/voicecall.c
+++ b/drivers/rilmodem/voicecall.c
@@ -611,7 +611,13 @@ void ril_private_chat(struct ofono_voicecall *vc, int id,
struct ril_voicecall_data *vd = ofono_voicecall_get_data(vc);
struct parcel rilp;
- g_ril_request_separate_conn(vd->ril, id, &rilp);
+ parcel_init(&rilp);
+
+ /* Payload is an array that holds just one element */
+ parcel_w_int32(&rilp, 1);
+ parcel_w_int32(&rilp, id);
+
+ g_ril_append_print_buf(vd->ril, "(%d)", id);
/* Send request to RIL */
ril_template(RIL_REQUEST_SEPARATE_CONNECTION, vc,