aya-log: simplify map name matching using direct Option comparison

Replace match statement with direct Option comparison for cleaner code

Signed-off-by: Xiaobo Liu <cppcoffee@gmail.com>
reviewable/pr1293/r1
Xiaobo Liu 4 days ago committed by Tamir Duberstein
parent cab559b9d9
commit 0b732c3d46

@ -151,10 +151,7 @@ impl<T: Log> EbpfLogger<T> {
.ok_or_else(|| Error::MapNotFound)?
.iter()
.filter_map(|id| MapInfo::from_id(*id).ok())
.find(|map_info| match map_info.name_as_str() {
Some(name) => name == MAP_NAME,
None => false,
})
.find(|map_info| map_info.name_as_str() == Some(MAP_NAME))
.ok_or(Error::MapNotFound)?;
let map = MapData::from_id(map.id())?;

Loading…
Cancel
Save