diff options
author | Denis Kenzior <denkenz@gmail.com> | 2015-11-12 13:27:35 -0600 |
---|---|---|
committer | Denis Kenzior <denkenz@gmail.com> | 2015-11-12 13:27:35 -0600 |
commit | e696d87f34a9eb8be2060aecf326ebec3b3e42d5 (patch) | |
tree | 294446fdce6dc225a5d847af10cf4508bc310f49 /drivers/rilmodem | |
parent | 878ebf44bb61b613b55395dd14f34b654fbd0369 (diff) | |
download | ofono-e696d87f34a9eb8be2060aecf326ebec3b3e42d5.tar.bz2 |
rilmodem: Implement ril_private_chat inline
Diffstat (limited to 'drivers/rilmodem')
-rw-r--r-- | drivers/rilmodem/voicecall.c | 8 |
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, |