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

Commit 4088e221 authored by Automerger Merge Worker's avatar Automerger Merge Worker Committed by Android (Google) Code Review
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
parents c9957ada 40ebfd97
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