Set default value to bpf maps with Java Bpf Map

Bug: 217624062
Test: m, flash, boot
Change-Id: Ib6c435cc6a35dec3fe86c7ddde8671eb7de631c1
This commit is contained in:
Motomu Utsumi
2022-07-25 01:57:23 +00:00
parent d70c34fef2
commit ba2fa15641
2 changed files with 25 additions and 7 deletions

View File

@@ -173,13 +173,8 @@ Status TrafficController::initMaps() {
RETURN_IF_NOT_OK(mIfaceStatsMap.init(IFACE_STATS_MAP_PATH));
RETURN_IF_NOT_OK(mConfigurationMap.init(CONFIGURATION_MAP_PATH));
RETURN_IF_NOT_OK(
mConfigurationMap.writeValue(UID_RULES_CONFIGURATION_KEY, DEFAULT_CONFIG, BPF_ANY));
RETURN_IF_NOT_OK(mConfigurationMap.writeValue(CURRENT_STATS_MAP_CONFIGURATION_KEY, SELECT_MAP_A,
BPF_ANY));
RETURN_IF_NOT_OK(mUidOwnerMap.init(UID_OWNER_MAP_PATH));
RETURN_IF_NOT_OK(mUidOwnerMap.clear());
RETURN_IF_NOT_OK(mUidPermissionMap.init(UID_PERMISSION_MAP_PATH));
ALOGI("%s successfully", __func__);