Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 21cb198b authored by Benedict Wong's avatar Benedict Wong
Browse files

Add Access UIDs

This change copies the OwnerUid to AccessUids

Bug: 216347857
Test: atest DataConnectionTest
Change-Id: Icc7821e0f411e39a83d36c97a30e9489b56bf33c
parent 6988247a
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -1969,7 +1969,7 @@ public class DataConnection extends StateMachine {
        if (carrierServicePackageUid != Process.INVALID_UID
                && ArrayUtils.contains(mAdministratorUids, carrierServicePackageUid)) {
            builder.setOwnerUid(carrierServicePackageUid);
            // TODO: If carrier-restricted, add appropriate INTERNAL_NETWORK and AccessUids
            builder.setAccessUids(Collections.singleton(carrierServicePackageUid));
        }
        builder.setAdministratorUids(mAdministratorUids);

+3 −0
Original line number Diff line number Diff line
@@ -920,6 +920,9 @@ public class DataConnectionTest extends TelephonyTest {
        waitForMs(100);

        assertEquals(carrierConfigPkgUid, getNetworkCapabilities().getOwnerUid());
        assertEquals(
                Collections.singleton(carrierConfigPkgUid),
                getNetworkCapabilities().getAccessUids());
    }

    @Test