upstream changes applied to linux impl

This commit is contained in:
kidfromjupiter
2026-02-04 22:04:03 +00:00
parent 5ec5b2b10f
commit 4d2f34ccfb
50 changed files with 505 additions and 10803 deletions
@@ -108,9 +108,11 @@ bool BluetoothAdapter::SetName(absl::string_view name) {
}
}
std::string BluetoothAdapter::GetMacAddress() const {
MacAddress BluetoothAdapter::GetMacAddress() const {
try {
return bluez_adapter_->Address();
MacAddress addr;
MacAddress::FromString(bluez_adapter_ -> Address(), addr);
return addr;
} catch (const sdbus::Error &e) {
DBUS_LOG_PROPERTY_GET_ERROR(bluez_adapter_, "Address", e);
return {};