diff options
author | Lorenzo Colitti <lorenzo@google.com> | 2010-09-01 19:38:57 -0700 |
---|---|---|
committer | Lorenzo Colitti <lorenzo@google.com> | 2010-09-07 18:53:17 -0700 |
commit | 4f81dcf2a9bc84cbfbb6d3d658c452c22e9b6e83 (patch) | |
tree | 5edbc9f2e79aed9b5be6e7d8874380783b22aa1b /libril/ril_commands.h | |
parent | 6e9b68672783e613607e3f1e7867a4e5b863f344 (diff) | |
download | android_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.h | 2 |
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}, |