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 5 days ago committed by Tamir Duberstein
parent cab559b9d9
commit 0b732c3d46

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

Loading…
Cancel
Save