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
101 lines
2.5 KiB
Text
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"
|
|
}
|