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

Commit 224699fc authored by Automerger Merge Worker's avatar Automerger Merge Worker
Browse files

Merge "Merge "Relax IPsec resource count restrictions." am: 9b74d7aa am:...

Merge "Merge "Relax IPsec resource count restrictions." am: 9b74d7aa am: bf4ac613 am: 45f7a4bb" into rvc-d1-dev-plus-aosp am: 4088e221 am: 1e756170

Change-Id: I1c5fdb5dcbce1e5c400ce12eaa52717ac54bf28f
parents b8119cb2 1e756170
Loading
Loading
Loading
Loading
+8 −4
Original line number Diff line number Diff line
@@ -359,10 +359,14 @@ public class IpSecService extends IIpSecService.Stub {
    @VisibleForTesting
    static final class UserRecord {
        /* Maximum number of each type of resource that a single UID may possess */
        public static final int MAX_NUM_TUNNEL_INTERFACES = 2;
        public static final int MAX_NUM_ENCAP_SOCKETS = 2;
        public static final int MAX_NUM_TRANSFORMS = 4;
        public static final int MAX_NUM_SPIS = 8;

        // Up to 4 active VPNs/IWLAN with potential soft handover.
        public static final int MAX_NUM_TUNNEL_INTERFACES = 8;
        public static final int MAX_NUM_ENCAP_SOCKETS = 16;

        // SPIs and Transforms are both cheap, and are 1:1 correlated.
        public static final int MAX_NUM_TRANSFORMS = 64;
        public static final int MAX_NUM_SPIS = 64;

        /**
         * Store each of the OwnedResource types in an (thinly wrapped) sparse array for indexing