From 8d5519757cfb19dc1a3bec7cc742be3f702f5350 Mon Sep 17 00:00:00 2001 From: Myles Watson Date: Wed, 18 May 2022 10:08:58 -0700 Subject: [PATCH] RootCanal: No resolved address for random static Bug: 232987004 Test: cert/run Tag: #gd-refactor Change-Id: Icf4fe88a181e497bdc6994e5e3973e25f4166916 (cherry picked from commit 27fd22c14c108eed3bb8977d684d701f98f5b4df) Merged-In: Icf4fe88a181e497bdc6994e5e3973e25f4166916 --- tools/rootcanal/model/controller/link_layer_controller.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tools/rootcanal/model/controller/link_layer_controller.cc b/tools/rootcanal/model/controller/link_layer_controller.cc index b784e087c5..780dff6282 100644 --- a/tools/rootcanal/model/controller/link_layer_controller.cc +++ b/tools/rootcanal/model/controller/link_layer_controller.cc @@ -1598,7 +1598,8 @@ uint16_t LinkLayerController::HandleLeConnection(AddressWithType address, connection_address = peer_resolved_address.GetAddress(); } Address local_resolved_address = own_address.GetAddress(); - if (local_resolved_address == properties_.GetAddress()) { + if (local_resolved_address == properties_.GetAddress() || + local_resolved_address == properties_.GetLeAddress()) { local_resolved_address = Address::kEmpty; }