diff --git a/netd/BpfHandlerTest.cpp b/netd/BpfHandlerTest.cpp index 77f1a44d46..d981401397 100644 --- a/netd/BpfHandlerTest.cpp +++ b/netd/BpfHandlerTest.cpp @@ -21,6 +21,7 @@ #include +#define TEST_BPF_MAP #include "BpfHandler.h" using namespace android::bpf; // NOLINT(google-build-using-namespace): exempted @@ -55,20 +56,16 @@ class BpfHandlerTest : public ::testing::Test { std::lock_guard guard(mBh.mMutex); ASSERT_EQ(0, setrlimitForTest()); - mFakeCookieTagMap.reset(createMap(BPF_MAP_TYPE_HASH, sizeof(uint64_t), sizeof(UidTagValue), - TEST_MAP_SIZE, 0)); + mFakeCookieTagMap.resetMap(BPF_MAP_TYPE_HASH, TEST_MAP_SIZE); ASSERT_VALID(mFakeCookieTagMap); - mFakeStatsMapA.reset(createMap(BPF_MAP_TYPE_HASH, sizeof(StatsKey), sizeof(StatsValue), - TEST_MAP_SIZE, 0)); + mFakeStatsMapA.resetMap(BPF_MAP_TYPE_HASH, TEST_MAP_SIZE); ASSERT_VALID(mFakeStatsMapA); - mFakeConfigurationMap.reset( - createMap(BPF_MAP_TYPE_HASH, sizeof(uint32_t), sizeof(uint8_t), 1, 0)); + mFakeConfigurationMap.resetMap(BPF_MAP_TYPE_HASH, 1); ASSERT_VALID(mFakeConfigurationMap); - mFakeUidPermissionMap.reset( - createMap(BPF_MAP_TYPE_HASH, sizeof(uint32_t), sizeof(uint8_t), TEST_MAP_SIZE, 0)); + mFakeUidPermissionMap.resetMap(BPF_MAP_TYPE_HASH, TEST_MAP_SIZE, 0); ASSERT_VALID(mFakeUidPermissionMap); mBh.mCookieTagMap = mFakeCookieTagMap; diff --git a/service/native/TrafficControllerTest.cpp b/service/native/TrafficControllerTest.cpp index afb55689bd..1a379b8bf2 100644 --- a/service/native/TrafficControllerTest.cpp +++ b/service/native/TrafficControllerTest.cpp @@ -36,6 +36,7 @@ #include +#define TEST_BPF_MAP #include "TrafficController.h" #include "bpf/BpfUtils.h" #include "NetdUpdatablePublic.h" @@ -73,27 +74,21 @@ class TrafficControllerTest : public ::testing::Test { std::lock_guard guard(mTc.mMutex); ASSERT_EQ(0, setrlimitForTest()); - mFakeCookieTagMap.reset(createMap(BPF_MAP_TYPE_HASH, sizeof(uint64_t), sizeof(UidTagValue), - TEST_MAP_SIZE, 0)); + mFakeCookieTagMap.resetMap(BPF_MAP_TYPE_HASH, TEST_MAP_SIZE); ASSERT_VALID(mFakeCookieTagMap); - mFakeAppUidStatsMap.reset(createMap(BPF_MAP_TYPE_HASH, sizeof(uint32_t), sizeof(StatsValue), - TEST_MAP_SIZE, 0)); + mFakeAppUidStatsMap.resetMap(BPF_MAP_TYPE_HASH, TEST_MAP_SIZE); ASSERT_VALID(mFakeAppUidStatsMap); - mFakeStatsMapA.reset(createMap(BPF_MAP_TYPE_HASH, sizeof(StatsKey), sizeof(StatsValue), - TEST_MAP_SIZE, 0)); + mFakeStatsMapA.resetMap(BPF_MAP_TYPE_HASH, TEST_MAP_SIZE); ASSERT_VALID(mFakeStatsMapA); - mFakeConfigurationMap.reset( - createMap(BPF_MAP_TYPE_HASH, sizeof(uint32_t), sizeof(uint8_t), 1, 0)); + mFakeConfigurationMap.resetMap(BPF_MAP_TYPE_HASH, 1); ASSERT_VALID(mFakeConfigurationMap); - mFakeUidOwnerMap.reset(createMap(BPF_MAP_TYPE_HASH, sizeof(uint32_t), sizeof(UidOwnerValue), - TEST_MAP_SIZE, 0)); + mFakeUidOwnerMap.resetMap(BPF_MAP_TYPE_HASH, TEST_MAP_SIZE); ASSERT_VALID(mFakeUidOwnerMap); - mFakeUidPermissionMap.reset( - createMap(BPF_MAP_TYPE_HASH, sizeof(uint32_t), sizeof(uint8_t), TEST_MAP_SIZE, 0)); + mFakeUidPermissionMap.resetMap(BPF_MAP_TYPE_HASH, TEST_MAP_SIZE); ASSERT_VALID(mFakeUidPermissionMap); mTc.mCookieTagMap = mFakeCookieTagMap;