Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1dfdc530 authored by HsingYuan Lo's avatar HsingYuan Lo Committed by Automerger Merge Worker
Browse files

Merge "Split robust caching flag into client and server" into tm-d1-dev am:...

Merge "Split robust caching flag into client and server" into tm-d1-dev am: 999f0ec1 am: 67b1ee3f

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/19132095



Change-Id: I42b60b3cec3d72c49003bf9891d87da7ba70681e
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents 5a3711a4 67b1ee3f
Loading
Loading
Loading
Loading
+8 −3
Original line number Original line Diff line number Diff line
@@ -5034,7 +5034,8 @@ public class AdapterService extends Service {
    private static final String GD_L2CAP_FLAG = "INIT_gd_l2cap";
    private static final String GD_L2CAP_FLAG = "INIT_gd_l2cap";
    private static final String GD_RUST_FLAG = "INIT_gd_rust";
    private static final String GD_RUST_FLAG = "INIT_gd_rust";
    private static final String GD_LINK_POLICY_FLAG = "INIT_gd_link_policy";
    private static final String GD_LINK_POLICY_FLAG = "INIT_gd_link_policy";
    private static final String GATT_ROBUST_CACHING_FLAG = "INIT_gatt_robust_caching";
    private static final String GATT_ROBUST_CACHING_CLIENT_FLAG = "INIT_gatt_robust_caching_client";
    private static final String GATT_ROBUST_CACHING_SERVER_FLAG = "INIT_gatt_robust_caching_server";


    /**
    /**
     * Logging flags logic (only applies to DEBUG and VERBOSE levels):
     * Logging flags logic (only applies to DEBUG and VERBOSE levels):
@@ -5088,8 +5089,12 @@ public class AdapterService extends Service {
            initFlags.add(String.format("%s=%s", GD_LINK_POLICY_FLAG, "true"));
            initFlags.add(String.format("%s=%s", GD_LINK_POLICY_FLAG, "true"));
        }
        }
        if (DeviceConfig.getBoolean(DeviceConfig.NAMESPACE_BLUETOOTH,
        if (DeviceConfig.getBoolean(DeviceConfig.NAMESPACE_BLUETOOTH,
                GATT_ROBUST_CACHING_FLAG, false)) {
                GATT_ROBUST_CACHING_CLIENT_FLAG, false)) {
            initFlags.add(String.format("%s=%s", GATT_ROBUST_CACHING_FLAG, "true"));
            initFlags.add(String.format("%s=%s", GATT_ROBUST_CACHING_CLIENT_FLAG, "true"));
        }
        if (DeviceConfig.getBoolean(DeviceConfig.NAMESPACE_BLUETOOTH,
                GATT_ROBUST_CACHING_SERVER_FLAG, false)) {
            initFlags.add(String.format("%s=%s", GATT_ROBUST_CACHING_SERVER_FLAG, "true"));
        }
        }
        if (DeviceConfig.getBoolean(DeviceConfig.NAMESPACE_BLUETOOTH,
        if (DeviceConfig.getBoolean(DeviceConfig.NAMESPACE_BLUETOOTH,
                LOGGING_DEBUG_ENABLED_FOR_ALL_FLAG, false)) {
                LOGGING_DEBUG_ENABLED_FOR_ALL_FLAG, false)) {
+1 −1
Original line number Original line Diff line number Diff line
@@ -677,5 +677,5 @@ tBTA_GATTC_CLCB* bta_gattc_find_int_disconn_clcb(tBTA_GATTC_DATA* p_msg) {
 *
 *
 ******************************************************************************/
 ******************************************************************************/
bool bta_gattc_is_robust_caching_enabled() {
bool bta_gattc_is_robust_caching_enabled() {
  return bluetooth::common::init_flags::gatt_robust_caching_is_enabled();
  return bluetooth::common::init_flags::gatt_robust_caching_client_is_enabled();
}
}
+2 −1
Original line number Original line Diff line number Diff line
@@ -77,7 +77,8 @@ init_flags!(
        gd_core,
        gd_core,
        gd_security,
        gd_security,
        gd_l2cap,
        gd_l2cap,
        gatt_robust_caching,
        gatt_robust_caching_client,
        gatt_robust_caching_server,
        btaa_hci,
        btaa_hci,
        gd_rust,
        gd_rust,
        gd_link_policy
        gd_link_policy
+2 −1
Original line number Original line Diff line number Diff line
@@ -7,7 +7,8 @@ mod ffi {
        fn gd_core_is_enabled() -> bool;
        fn gd_core_is_enabled() -> bool;
        fn gd_security_is_enabled() -> bool;
        fn gd_security_is_enabled() -> bool;
        fn gd_l2cap_is_enabled() -> bool;
        fn gd_l2cap_is_enabled() -> bool;
        fn gatt_robust_caching_is_enabled() -> bool;
        fn gatt_robust_caching_client_is_enabled() -> bool;
        fn gatt_robust_caching_server_is_enabled() -> bool;
        fn btaa_hci_is_enabled() -> bool;
        fn btaa_hci_is_enabled() -> bool;
        fn gd_rust_is_enabled() -> bool;
        fn gd_rust_is_enabled() -> bool;
        fn gd_link_policy_is_enabled() -> bool;
        fn gd_link_policy_is_enabled() -> bool;
+1 −1
Original line number Original line Diff line number Diff line
@@ -856,7 +856,7 @@ bool gatt_profile_get_eatt_support(const RawAddress& remote_bda) {
 *
 *
 ******************************************************************************/
 ******************************************************************************/
static bool gatt_sr_is_robust_caching_enabled() {
static bool gatt_sr_is_robust_caching_enabled() {
  return bluetooth::common::init_flags::gatt_robust_caching_is_enabled();
  return bluetooth::common::init_flags::gatt_robust_caching_server_is_enabled();
}
}


/*******************************************************************************
/*******************************************************************************