Address comments on NetworkStack AIDL v6
Address issues found during AIDL review:
- Rename clientAddr to singleClientAddr
- Do not use a ParcelableBundle for notifyNetworkTested or
notifyDataStallSuspected; instead use AIDL parcelables for stronger
backwards compatibility guarantees.
Test: atest NetworkMonitorTest ConnectivityServiceTest
ConnectivityServiceIntegrationTest, manual
Bug: 153500847
Merged-In: Id9b71784e5f6294d203230e57737979e063ff0f8
Change-Id: Id9b71784e5f6294d203230e57737979e063ff0f8
This commit is contained in:
@@ -169,7 +169,7 @@ public class DhcpServingParamsParcelExt extends DhcpServingParamsParcel {
|
||||
* <p>If not set, the default value is null.
|
||||
*/
|
||||
public DhcpServingParamsParcelExt setSingleClientAddr(@Nullable Inet4Address clientAddr) {
|
||||
this.clientAddr = clientAddr == null ? 0 : inet4AddressToIntHTH(clientAddr);
|
||||
this.singleClientAddr = clientAddr == null ? 0 : inet4AddressToIntHTH(clientAddr);
|
||||
return this;
|
||||
}
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@ public class DhcpServingParamsParcelExtTest {
|
||||
@Test
|
||||
public void testSetClientAddr() {
|
||||
mParcel.setSingleClientAddr(TEST_CLIENT_ADDRESS);
|
||||
assertEquals(TEST_CLIENT_ADDRESS_PARCELED, mParcel.clientAddr);
|
||||
assertEquals(TEST_CLIENT_ADDRESS_PARCELED, mParcel.singleClientAddr);
|
||||
}
|
||||
|
||||
private static Inet4Address inet4Addr(String addr) {
|
||||
|
||||
@@ -1689,7 +1689,7 @@ public class TetheringTest {
|
||||
final DhcpServingParamsParcel params = dhcpParamsCaptor.getValue();
|
||||
assertEquals(serverAddr, intToInet4AddressHTH(params.serverAddr).getHostAddress());
|
||||
assertEquals(24, params.serverAddrPrefixLength);
|
||||
assertEquals(clientAddrParceled, params.clientAddr);
|
||||
assertEquals(clientAddrParceled, params.singleClientAddr);
|
||||
}
|
||||
|
||||
@Test
|
||||
|
||||
Reference in New Issue
Block a user