/foundation/communication/netmanager_base/services/netmanagernative/src/manager/ |
H A D | route_manager.cpp | 185 RuleInfo ruleInfo; in AddInterfaceToDefaultNetwork() local 186 ruleInfo.ruleTable = table; in AddInterfaceToDefaultNetwork() 187 ruleInfo.rulePriority = RULE_LEVEL_DEFAULT; in AddInterfaceToDefaultNetwork() 188 ruleInfo.ruleFwmark = fwmark.intValue; in AddInterfaceToDefaultNetwork() 189 ruleInfo.ruleMask = mask.intValue; in AddInterfaceToDefaultNetwork() 190 ruleInfo.ruleIif = RULEIIF_LOOPBACK; in AddInterfaceToDefaultNetwork() 191 ruleInfo.ruleOif = RULEOIF_NULL; in AddInterfaceToDefaultNetwork() 192 return UpdateRuleInfo(RTM_NEWRULE, FR_ACT_TO_TBL, ruleInfo); in AddInterfaceToDefaultNetwork() 212 RuleInfo ruleInfo; in RemoveInterfaceFromDefaultNetwork() local 213 ruleInfo in RemoveInterfaceFromDefaultNetwork() 298 RuleInfo ruleInfo; UpdateVpnOutputToLocalRule() local 322 RuleInfo ruleInfo; UpdateVpnSystemPermissionRule() local 373 RuleInfo ruleInfo; UpdateVnicUidRangesRule() local 395 RuleInfo ruleInfo; EnableDistributedClientNet() local 429 RuleInfo ruleInfo; AddServerUplinkRoute() local 463 RuleInfo ruleInfo; AddServerDownlinkRoute() local 512 RuleInfo ruleInfo; DisableDistributedNet() local 567 RuleInfo ruleInfo; UpdateVpnUidRangeRule() local 591 RuleInfo ruleInfo; UpdateExplicitNetworkRuleWithUid() local 613 RuleInfo ruleInfo; UpdateOutputInterfaceRulesWithUid() local 761 RuleInfo ruleInfo; UpdateClatTunInterface() local 841 RuleInfo ruleInfo; AddLocalNetworkRules() local 918 RuleInfo ruleInfo; UpdateExplicitNetworkRule() local 943 RuleInfo ruleInfo; UpdateOutputInterfaceRules() local 963 RuleInfo ruleInfo; UpdateSharingNetwork() local 978 RuleInfo ruleInfo; ClearSharingRules() local 989 UpdateRuleInfo(uint32_t action, uint8_t ruleType, RuleInfo ruleInfo, uid_t uidStart, uid_t uidEnd) UpdateRuleInfo() argument 1019 UpdateDistributedRule(uint32_t action, uint8_t ruleType, RuleInfo ruleInfo, uid_t uidStart, uid_t uidEnd) UpdateDistributedRule() argument 1049 SendRuleToKernel(uint32_t action, uint8_t family, uint8_t ruleType, RuleInfo ruleInfo, uid_t uidStart, uid_t uidEnd) SendRuleToKernel() argument 1099 SendRuleToKernelEx(uint32_t action, uint8_t family, uint8_t ruleType, RuleInfo ruleInfo, uid_t uidStart, uid_t uidEnd) SendRuleToKernelEx() argument [all...] |
/foundation/communication/netmanager_base/services/netmanagernative/include/manager/ |
H A D | route_manager.h | 345 static int32_t UpdateRuleInfo(uint32_t action, uint8_t ruleType, RuleInfo ruleInfo, uid_t uidStart = INVALID_UID, 347 static int32_t UpdateDistributedRule(uint32_t action, uint8_t ruleType, RuleInfo ruleInfo, 349 static int32_t SendRuleToKernel(uint32_t action, uint8_t family, uint8_t ruleType, RuleInfo ruleInfo, 351 static int32_t SendRuleToKernelEx(uint32_t action, uint8_t family, uint8_t ruleType, RuleInfo ruleInfo,
|
/foundation/communication/netmanager_base/test/netmanagernative/unittest/netsys_manager_test/ |
H A D | route_manager_test.cpp | 749 RuleInfo ruleInfo{0, 1, 1, 0, "ruleIif", "ruleOif", "ruleSrcIp", "ruleDstIp"}; in HWTEST_F() 753 int32_t ret = RouteManager::UpdateRuleInfo(action, ruleType, ruleInfo, uidStart, uidEnd); in HWTEST_F() 755 ruleInfo.ruleMask = 1; in HWTEST_F() 756 ret = RouteManager::UpdateRuleInfo(action, ruleType, ruleInfo, uidStart, uidEnd); in HWTEST_F() 759 ret = RouteManager::SendRuleToKernelEx(action, family, ruleType, ruleInfo, uidStart, uidEnd); in HWTEST_F() 767 RuleInfo ruleInfo{0, 1, 1, 0, "ruleIif", "ruleOif", "ruleSrcIp", "ruleDstIp:"}; in HWTEST_F() 771 int32_t ret = RouteManager::UpdateDistributedRule(action, ruleType, ruleInfo, uidStart, uidEnd); in HWTEST_F() 773 ruleInfo.ruleTable = 1; in HWTEST_F() 774 ret = RouteManager::UpdateDistributedRule(action, ruleType, ruleInfo, uidStart, uidEnd); in HWTEST_F()
|