summaryrefslogtreecommitdiffstats
path: root/libril/ril_commands.h
diff options
context:
space:
mode:
authorLorenzo Colitti <lorenzo@google.com>2010-09-01 19:38:57 -0700
committerLorenzo Colitti <lorenzo@google.com>2010-09-07 18:53:17 -0700
commit4f81dcf2a9bc84cbfbb6d3d658c452c22e9b6e83 (patch)
tree5edbc9f2e79aed9b5be6e7d8874380783b22aa1b /libril/ril_commands.h
parent6e9b68672783e613607e3f1e7867a4e5b863f344 (diff)
downloadandroid_hardware_ril-4f81dcf2a9bc84cbfbb6d3d658c452c22e9b6e83.tar.gz
android_hardware_ril-4f81dcf2a9bc84cbfbb6d3d658c452c22e9b6e83.tar.bz2
android_hardware_ril-4f81dcf2a9bc84cbfbb6d3d658c452c22e9b6e83.zip
RIL changes for IPv6 / IPv4v6 data calls.
- Add a PDP type parameter to REQUEST_SETUP_DATA_CALL. Make this backwards compatible: if we're called with a PDP type parameter and the RIL doesn't support it, remove the parameter from the request so the RIL never sees it. - Change the description of the address field in the RIL_Data_Call_Response structure and in the response to RIL_REQUEST_SETUP_DATA_CALL from an address to a space-separated list of addresses. This preserves both source and binary compatibility but allows new RILs to return both an IPv4 and an IPv6 address for dual-stack data calls. Change-Id: I0a77fc57c042bedfd18068c7faf7637a46f476d5
Diffstat (limited to 'libril/ril_commands.h')
-rw-r--r--libril/ril_commands.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/libril/ril_commands.h b/libril/ril_commands.h
index e07dd43..06e0303 100644
--- a/libril/ril_commands.h
+++ b/libril/ril_commands.h
@@ -41,7 +41,7 @@
{RIL_REQUEST_DTMF, dispatchString, responseVoid},
{RIL_REQUEST_SEND_SMS, dispatchStrings, responseSMS},
{RIL_REQUEST_SEND_SMS_EXPECT_MORE, dispatchStrings, responseSMS},
- {RIL_REQUEST_SETUP_DATA_CALL, dispatchStrings, responseStrings},
+ {RIL_REQUEST_SETUP_DATA_CALL, dispatchDataCall, responseStrings},
{RIL_REQUEST_SIM_IO, dispatchSIM_IO, responseSIM_IO},
{RIL_REQUEST_SEND_USSD, dispatchString, responseVoid},
{RIL_REQUEST_CANCEL_USSD, dispatchVoid, responseVoid},