diff --git a/system/gd/hci/le_advertising_manager_test.cc b/system/gd/hci/le_advertising_manager_test.cc index debd4bb0edb4ce020035039772b00f951f063a27..bf2bcbcffed6d937038347b76d628cc1513ba5ad 100644 --- a/system/gd/hci/le_advertising_manager_test.cc +++ b/system/gd/hci/le_advertising_manager_test.cc @@ -1801,13 +1801,14 @@ TEST_F(LeExtendedAdvertisingManagerTest, use_rpa) { test_acl_manager_->SetAddressPolicy(LeAddressManager::AddressPolicy::USE_RESOLVABLE_ADDRESS); // act: start advertising set with RPA + AdvertisingConfig config{}; + config.requested_advertiser_address_type = AdvertiserAddressType::RESOLVABLE_RANDOM; + config.channel_map = 1; + le_advertising_manager_->ExtendedCreateAdvertiser( kAdvertiserClientIdJni, 0x00, - AdvertisingConfig{ - .requested_advertiser_address_type = AdvertiserAddressType::RESOLVABLE_RANDOM, - .channel_map = 1, - }, + config, scan_callback, set_terminated_callback, 0, @@ -1829,13 +1830,14 @@ TEST_F(LeExtendedAdvertisingManagerTest, use_non_resolvable_address) { test_acl_manager_->SetAddressPolicy(LeAddressManager::AddressPolicy::USE_RESOLVABLE_ADDRESS); // start advertising set with NRPA + AdvertisingConfig config{}; + config.requested_advertiser_address_type = AdvertiserAddressType::NONRESOLVABLE_RANDOM; + config.channel_map = 1; + le_advertising_manager_->ExtendedCreateAdvertiser( kAdvertiserClientIdJni, 0x00, - AdvertisingConfig{ - .requested_advertiser_address_type = AdvertiserAddressType::NONRESOLVABLE_RANDOM, - .channel_map = 1, - }, + config, scan_callback, set_terminated_callback, 0, @@ -1866,13 +1868,14 @@ TEST_F(LeExtendedAdvertisingManagerTest, use_public_address_type_if_public_addre test_acl_manager_->SetAddressPolicy(LeAddressManager::AddressPolicy::USE_PUBLIC_ADDRESS); // act: start advertising set with RPA + AdvertisingConfig config{}; + config.requested_advertiser_address_type = AdvertiserAddressType::RESOLVABLE_RANDOM; + config.channel_map = 1; + le_advertising_manager_->ExtendedCreateAdvertiser( kAdvertiserClientIdJni, 0x00, - AdvertisingConfig{ - .requested_advertiser_address_type = AdvertiserAddressType::RESOLVABLE_RANDOM, - .channel_map = 1, - }, + config, scan_callback, set_terminated_callback, 0, @@ -1898,14 +1901,15 @@ TEST_F_WITH_FLAGS( test_acl_manager_->SetAddressPolicy(LeAddressManager::AddressPolicy::USE_PUBLIC_ADDRESS); // act: start non-connectable advertising set with RPA + AdvertisingConfig config{}; + config.requested_advertiser_address_type = AdvertiserAddressType::RESOLVABLE_RANDOM; + config.channel_map = 1; + config.connectable = false; + le_advertising_manager_->ExtendedCreateAdvertiser( kAdvertiserClientIdJni, 0x00, - AdvertisingConfig{ - .requested_advertiser_address_type = AdvertiserAddressType::RESOLVABLE_RANDOM, - .channel_map = 1, - .connectable = false, - }, + config, scan_callback, set_terminated_callback, 0, @@ -1938,14 +1942,15 @@ TEST_F_WITH_FLAGS( test_acl_manager_->SetAddressPolicy(LeAddressManager::AddressPolicy::USE_PUBLIC_ADDRESS); // act: start non-connectable advertising set with PUBLIC + AdvertisingConfig config{}; + config.requested_advertiser_address_type = AdvertiserAddressType::PUBLIC; + config.channel_map = 1; + config.connectable = false; + le_advertising_manager_->ExtendedCreateAdvertiser( kAdvertiserClientIdJni, 0x00, - AdvertisingConfig{ - .requested_advertiser_address_type = AdvertiserAddressType::PUBLIC, - .channel_map = 1, - .connectable = false, - }, + config, scan_callback, set_terminated_callback, 0,