• Home
  • Raw
  • Download

Lines Matching refs:fwmark

258                                     uint32_t fwmark, uint32_t mask, const char* iif,  in modifyIpRule()  argument
261 if (fwmark & ~mask) { in modifyIpRule()
262 ALOGE("mask 0x%x does not select all the bits set in fwmark 0x%x", mask, fwmark); in modifyIpRule()
312 { &fwmark, mask ? sizeof(fwmark) : 0 }, in modifyIpRule()
339 uint32_t fwmark, uint32_t mask) { in modifyIpRule() argument
340 return modifyIpRule(action, priority, table, fwmark, mask, IIF_NONE, OIF_NONE, INVALID_UID, in modifyIpRule()
441 Fwmark fwmark; in modifyIncomingPacketMark() local
443 fwmark.netId = netId; in modifyIncomingPacketMark()
444 fwmark.explicitlySelected = true; in modifyIncomingPacketMark()
445 fwmark.protectedFromVpn = true; in modifyIncomingPacketMark()
446 fwmark.permission = permission; in modifyIncomingPacketMark()
449 snprintf(markString, sizeof(markString), "0x%x", fwmark.intValue); in modifyIncomingPacketMark()
477 Fwmark fwmark; in modifyVpnUidRangeRule() local
480 fwmark.protectedFromVpn = false; in modifyVpnUidRangeRule()
490 fwmark.explicitlySelected = false; in modifyVpnUidRangeRule()
494 return modifyIpRule(add ? RTM_NEWRULE : RTM_DELRULE, priority, table, fwmark.intValue, in modifyVpnUidRangeRule()
505 Fwmark fwmark; in modifyVpnSystemPermissionRule() local
508 fwmark.netId = netId; in modifyVpnSystemPermissionRule()
511 fwmark.permission = PERMISSION_SYSTEM; in modifyVpnSystemPermissionRule()
516 return modifyIpRule(add ? RTM_NEWRULE : RTM_DELRULE, priority, table, fwmark.intValue, in modifyVpnSystemPermissionRule()
530 Fwmark fwmark; in modifyExplicitNetworkRule() local
533 fwmark.netId = netId; in modifyExplicitNetworkRule()
536 fwmark.explicitlySelected = true; in modifyExplicitNetworkRule()
539 fwmark.permission = permission; in modifyExplicitNetworkRule()
543 fwmark.intValue, mask.intValue, IIF_NONE, OIF_NONE, uidStart, uidEnd); in modifyExplicitNetworkRule()
553 Fwmark fwmark; in modifyOutputInterfaceRules() local
556 fwmark.permission = permission; in modifyOutputInterfaceRules()
563 table, fwmark.intValue, mask.intValue, IIF_NONE, interface, in modifyOutputInterfaceRules()
570 fwmark.intValue, mask.intValue, IIF_NONE, interface, uidStart, uidEnd); in modifyOutputInterfaceRules()
580 Fwmark fwmark; in modifyImplicitNetworkRule() local
583 fwmark.netId = netId; in modifyImplicitNetworkRule()
586 fwmark.explicitlySelected = false; in modifyImplicitNetworkRule()
589 fwmark.permission = permission; in modifyImplicitNetworkRule()
593 fwmark.intValue, mask.intValue); in modifyImplicitNetworkRule()
609 Fwmark fwmark; in modifyVpnFallthroughRule() local
612 fwmark.netId = vpnNetId; in modifyVpnFallthroughRule()
615 fwmark.explicitlySelected = false; in modifyVpnFallthroughRule()
618 fwmark.permission = permission; in modifyVpnFallthroughRule()
621 return modifyIpRule(action, RULE_PRIORITY_VPN_FALLTHROUGH, table, fwmark.intValue, in modifyVpnFallthroughRule()
627 Fwmark fwmark; in addLegacyRouteRules() local
630 fwmark.explicitlySelected = false; in addLegacyRouteRules()
635 fwmark.intValue, mask.intValue)) { in addLegacyRouteRules()
639 ROUTE_TABLE_LEGACY_NETWORK, fwmark.intValue, mask.intValue)) { in addLegacyRouteRules()
643 fwmark.permission = PERMISSION_SYSTEM; in addLegacyRouteRules()
648 fwmark.intValue, mask.intValue); in addLegacyRouteRules()
658 Fwmark fwmark; in addLocalNetworkRules() local
661 fwmark.explicitlySelected = false; in addLocalNetworkRules()
665 fwmark.intValue, mask.intValue); in addLocalNetworkRules()
709 Fwmark fwmark; in addDirectlyConnectedRule() local
712 fwmark.netId = NETID_UNSET; in addDirectlyConnectedRule()
716 fwmark.intValue, mask.intValue, IIF_NONE, OIF_NONE, UID_ROOT, UID_ROOT); in addDirectlyConnectedRule()
802 Fwmark fwmark; in modifyDefaultNetwork() local
805 fwmark.netId = NETID_UNSET; in modifyDefaultNetwork()
808 fwmark.permission = permission; in modifyDefaultNetwork()
811 return modifyIpRule(action, RULE_PRIORITY_DEFAULT_NETWORK, table, fwmark.intValue, in modifyDefaultNetwork()