diff options
| -rw-r--r-- | cmds/lshal/ListCommand.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/cmds/lshal/ListCommand.cpp b/cmds/lshal/ListCommand.cpp index ad7e4c490f..a7ccf64c50 100644 --- a/cmds/lshal/ListCommand.cpp +++ b/cmds/lshal/ListCommand.cpp @@ -163,11 +163,11 @@ template <typename ObjectType> VintfInfo getVintfInfo(const std::shared_ptr<const ObjectType>& object, const FqInstance& fqInstance, vintf::TransportArch ta, VintfInfo value) { bool found = false; - (void)object->forEachInstanceOfVersion(fqInstance.getPackage(), fqInstance.getVersion(), - [&](const auto& instance) { - found = match(instance, fqInstance, ta); - return !found; // continue if not found - }); + (void)object->forEachHidlInstanceOfVersion(fqInstance.getPackage(), fqInstance.getVersion(), + [&](const auto& instance) { + found = match(instance, fqInstance, ta); + return !found; // continue if not found + }); return found ? value : VINTF_INFO_EMPTY; } @@ -453,7 +453,7 @@ bool ListCommand::addEntryWithoutInstance(const TableEntry& entry, } bool found = false; - (void)manifest->forEachInstanceOfVersion(package, version, [&found](const auto&) { + (void)manifest->forEachHidlInstanceOfVersion(package, version, [&found](const auto&) { found = true; return false; // break }); @@ -797,9 +797,9 @@ Status ListCommand::fetchManifestHals() { std::map<std::string, TableEntry> entries; - manifest->forEachInstance([&] (const vintf::ManifestInstance& manifestInstance) { + manifest->forEachHidlInstance([&] (const vintf::ManifestInstance& manifestInstance) { TableEntry entry{ - .interfaceName = manifestInstance.getFqInstance().string(), + .interfaceName = manifestInstance.description(), .transport = manifestInstance.transport(), .arch = manifestInstance.arch(), // TODO(b/71555570): Device manifest does not distinguish HALs from vendor or ODM. |