android_packages_modules_Co.../common/flags.aconfig
Motomu Utsumi 9e75aad888 Add blocked reason for OEM deny firewall chains
FIREWALL_CHAIN_OEM_DENY_x chains were added by aosp/2114533 but
corresponding blocked reasons were not added.
Upcoming aosp/3027488 updates CS to generate blocked reasons based on
bpf map contents.
Without blocked reasons for oem deny chains, onBlockedStatusChanged
callback will have inconsistency from the actual network blocked status.
This CL adds BLOCKED_REASON_OEM_DENY for FIREWALL_CHAIN_OEM_DENY_x chains

Bug: 328732146
Test: TH
Change-Id: I3793aa0e231d32fea5eb202ed69e170f74d66b02
2024-05-07 18:31:07 +09:00

101 lines
2.5 KiB
Text

package: "com.android.net.flags"
container: "com.android.tethering"
# This file contains aconfig flags for FlaggedAPI annotations
# Flags used from platform code must be in under frameworks
flag {
name: "set_data_saver_via_cm"
is_exported: true
namespace: "android_core_networking"
description: "Set data saver through ConnectivityManager API"
bug: "297836825"
}
flag {
name: "support_is_uid_networking_blocked"
is_exported: true
namespace: "android_core_networking"
description: "This flag controls whether isUidNetworkingBlocked is supported"
bug: "297836825"
}
flag {
name: "basic_background_restrictions_enabled"
is_exported: true
namespace: "android_core_networking"
description: "Block network access for apps in a low importance background state"
bug: "304347838"
}
flag {
name: "ipsec_transform_state"
is_exported: true
namespace: "android_core_networking_ipsec"
description: "The flag controls the access for getIpSecTransformState and IpSecTransformState"
bug: "308011229"
}
flag {
name: "tethering_request_with_soft_ap_config"
is_exported: true
namespace: "android_core_networking"
description: "The flag controls the access for the parcelable TetheringRequest with getSoftApConfiguration/setSoftApConfiguration API"
bug: "216524590"
}
flag {
name: "request_restricted_wifi"
is_exported: true
namespace: "android_core_networking"
description: "Flag for API to support requesting restricted wifi"
bug: "315835605"
}
flag {
name: "net_capability_local_network"
is_exported: true
namespace: "android_core_networking"
description: "Flag for local network capability API"
bug: "313000440"
}
flag {
name: "support_transport_satellite"
is_exported: true
namespace: "android_core_networking"
description: "Flag for satellite transport API"
bug: "320514105"
}
flag {
name: "nsd_subtypes_support_enabled"
is_exported: true
namespace: "android_core_networking"
description: "Flag for API to support nsd subtypes"
bug: "265095929"
}
flag {
name: "register_nsd_offload_engine_api"
is_exported: true
namespace: "android_core_networking"
description: "Flag for API to register nsd offload engine"
bug: "301713539"
}
flag {
name: "metered_network_firewall_chains"
is_exported: true
namespace: "android_core_networking"
description: "Flag for metered network firewall chain API"
bug: "332628891"
}
flag {
name: "blocked_reason_oem_deny_chains"
is_exported: true
namespace: "android_core_networking"
description: "Flag for oem deny chains blocked reasons API"
bug: "328732146"
}