Lines Matching refs:mask
266 uint32_t table, uint32_t fwmark, uint32_t mask, in modifyIpRule() argument
275 if (fwmark & ~mask) { in modifyIpRule()
276 ALOGE("mask 0x%x does not select all the bits set in fwmark 0x%x", mask, fwmark); in modifyIpRule()
326 { &FRATTR_FWMARK, mask ? sizeof(FRATTR_FWMARK) : 0 }, in modifyIpRule()
327 { &fwmark, mask ? sizeof(fwmark) : 0 }, in modifyIpRule()
328 { &FRATTR_FWMASK, mask ? sizeof(FRATTR_FWMASK) : 0 }, in modifyIpRule()
329 { &mask, mask ? sizeof(mask) : 0 }, in modifyIpRule()
358 uint32_t fwmark, uint32_t mask, const char* iif, in modifyIpRule() argument
360 return modifyIpRule(action, priority, FR_ACT_TO_TBL, table, fwmark, mask, iif, oif, uidStart, in modifyIpRule()
365 uint32_t fwmark, uint32_t mask) { in modifyIpRule() argument
366 return modifyIpRule(action, priority, table, fwmark, mask, IIF_NONE, OIF_NONE, INVALID_UID, in modifyIpRule()
489 const uint32_t mask = ~Fwmark::getUidBillingMask(); in modifyIncomingPacketMark() local
493 RouteController::LOCAL_MANGLE_INPUT, interface, fwmark.intValue, mask); in modifyIncomingPacketMark()
521 Fwmark mask; in modifyVpnUidRangeRule() local
524 mask.protectedFromVpn = true; in modifyVpnUidRangeRule()
535 mask.explicitlySelected = true; in modifyVpnUidRangeRule()
539 fwmark.intValue, mask.intValue, IIF_LOOPBACK, OIF_NONE, uidStart, uidEnd); in modifyVpnUidRangeRule()
550 Fwmark mask; in modifyVpnSystemPermissionRule() local
553 mask.netId = FWMARK_NET_ID_MASK; in modifyVpnSystemPermissionRule()
556 mask.permission = PERMISSION_SYSTEM; in modifyVpnSystemPermissionRule()
568 mask.intValue); in modifyVpnSystemPermissionRule()
582 Fwmark mask; in modifyExplicitNetworkRule() local
585 mask.netId = FWMARK_NET_ID_MASK; in modifyExplicitNetworkRule()
588 mask.explicitlySelected = true; in modifyExplicitNetworkRule()
591 mask.permission = permission; in modifyExplicitNetworkRule()
595 mask.intValue, IIF_LOOPBACK, OIF_NONE, uidStart, uidEnd); in modifyExplicitNetworkRule()
606 Fwmark mask; in modifyOutputInterfaceRules() local
609 mask.permission = permission; in modifyOutputInterfaceRules()
624 mask.intValue, IIF_LOOPBACK, interface, uidStart, uidEnd); in modifyOutputInterfaceRules()
634 Fwmark mask; in modifyImplicitNetworkRule() local
637 mask.netId = FWMARK_NET_ID_MASK; in modifyImplicitNetworkRule()
640 mask.explicitlySelected = true; in modifyImplicitNetworkRule()
643 mask.permission = PERMISSION_NONE; in modifyImplicitNetworkRule()
646 fwmark.intValue, mask.intValue, IIF_LOOPBACK, OIF_NONE, INVALID_UID, in modifyImplicitNetworkRule()
657 Fwmark mask; in modifyVpnLocalExclusionRule() local
660 mask.explicitlySelected = true; in modifyVpnLocalExclusionRule()
663 mask.permission = PERMISSION_NONE; in modifyVpnLocalExclusionRule()
666 fwmark.intValue, mask.intValue, IIF_LOOPBACK, OIF_NONE, INVALID_UID, in modifyVpnLocalExclusionRule()
696 Fwmark mask; in modifyVpnFallthroughRule() local
699 mask.netId = FWMARK_NET_ID_MASK; in modifyVpnFallthroughRule()
702 mask.permission = permission; in modifyVpnFallthroughRule()
705 mask.intValue); in modifyVpnFallthroughRule()
711 Fwmark mask; in addLegacyRouteRules() local
714 mask.explicitlySelected = true; in addLegacyRouteRules()
718 fwmark.intValue, mask.intValue)) { in addLegacyRouteRules()
722 ROUTE_TABLE_LEGACY_NETWORK, fwmark.intValue, mask.intValue)) { in addLegacyRouteRules()
727 mask.permission = PERMISSION_SYSTEM; in addLegacyRouteRules()
731 fwmark.intValue, mask.intValue); in addLegacyRouteRules()
743 Fwmark mask; in addLocalNetworkRules() local
746 mask.explicitlySelected = true; in addLocalNetworkRules()
749 fwmark.intValue, mask.intValue); in addLocalNetworkRules()
817 Fwmark mask; in modifyUidNetworkRule() local
820 mask.netId = FWMARK_NET_ID_MASK; in modifyUidNetworkRule()
823 mask.explicitlySelected = true; in modifyUidNetworkRule()
827 mask.permission = PERMISSION_NONE; in modifyUidNetworkRule()
832 table, fwmark.intValue, mask.intValue, IIF_LOOPBACK, OIF_NONE, uidStart, in modifyUidNetworkRule()
844 Fwmark mask; in modifyUidDefaultNetworkRule() local
847 mask.netId = FWMARK_NET_ID_MASK; in modifyUidDefaultNetworkRule()
851 mask.permission = PERMISSION_NONE; in modifyUidDefaultNetworkRule()
855 mask.intValue, IIF_LOOPBACK, OIF_NONE, uidStart, uidEnd); in modifyUidDefaultNetworkRule()
951 Fwmark mask; in modifyUidLocalNetworkRule() local
954 mask.explicitlySelected = true; in modifyUidLocalNetworkRule()
958 mask.permission = PERMISSION_NONE; in modifyUidLocalNetworkRule()
961 fwmark.intValue, mask.intValue, IIF_LOOPBACK, OIF_NONE, uidStart, uidEnd); in modifyUidLocalNetworkRule()
973 Fwmark mask; in modifyUidUnreachableRule() local
976 mask.netId = FWMARK_NET_ID_MASK; in modifyUidUnreachableRule()
979 mask.explicitlySelected = true; in modifyUidUnreachableRule()
983 mask.permission = PERMISSION_NONE; in modifyUidUnreachableRule()
988 FR_ACT_UNREACHABLE, RT_TABLE_UNSPEC, fwmark.intValue, mask.intValue, in modifyUidUnreachableRule()
1000 Fwmark mask; in modifyUidDefaultUnreachableRule() local
1003 mask.netId = FWMARK_NET_ID_MASK; in modifyUidDefaultUnreachableRule()
1007 mask.permission = PERMISSION_NONE; in modifyUidDefaultUnreachableRule()
1011 RT_TABLE_UNSPEC, fwmark.intValue, mask.intValue, IIF_LOOPBACK, OIF_NONE, in modifyUidDefaultUnreachableRule()
1039 Fwmark mask; in modifyRejectNonSecureNetworkRule() local
1041 mask.protectedFromVpn = true; in modifyRejectNonSecureNetworkRule()
1045 FR_ACT_PROHIBIT, RT_TABLE_UNSPEC, fwmark.intValue, mask.intValue, in modifyRejectNonSecureNetworkRule()
1105 Fwmark mask; in modifyDefaultNetwork() local
1108 mask.netId = FWMARK_NET_ID_MASK; in modifyDefaultNetwork()
1111 mask.permission = permission; in modifyDefaultNetwork()
1114 mask.intValue, IIF_LOOPBACK, OIF_NONE, INVALID_UID, INVALID_UID); in modifyDefaultNetwork()