Add bpf map and lock for UidOwnerMap
This commit is a preparation for replacing JNI codes that modify UidOwnerMap by Java. Bug: 217624062 Test: atest BpfNetMapsTest HostsideRestrictBackgroundNetworkTests android.net.cts.ConnectivityManagerTest#testFirewallBlocking Change-Id: Ie595cf1f77a3ed86addbcdaea1a1be972e0265b3
This commit is contained in:
@@ -86,11 +86,14 @@ public final class BpfNetMapsTest {
|
||||
|
||||
@Mock INetd mNetd;
|
||||
private final BpfMap<U32, U32> mConfigurationMap = new TestBpfMap<>(U32.class, U32.class);
|
||||
private final BpfMap<U32, UidOwnerValue> mUidOwnerMap =
|
||||
new TestBpfMap<>(U32.class, UidOwnerValue.class);
|
||||
|
||||
@Before
|
||||
public void setUp() throws Exception {
|
||||
MockitoAnnotations.initMocks(this);
|
||||
BpfNetMaps.setConfigurationMapForTest(mConfigurationMap);
|
||||
BpfNetMaps.setUidOwnerMapForTest(mUidOwnerMap);
|
||||
mBpfNetMaps = new BpfNetMaps(mNetd);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user