Fix build

pull/540/head
Alessandro Decina 1 year ago
parent eb60d65613
commit 242d8c33c4

@ -382,6 +382,7 @@ impl<'a> BpfLoader<'a> {
max_entries, max_entries,
extensions, extensions,
verifier_log_level, verifier_log_level,
allow_unsupported_maps,
} = self; } = self;
let mut obj = Object::parse(data)?; let mut obj = Object::parse(data)?;
obj.patch_map_data(globals.clone())?; obj.patch_map_data(globals.clone())?;
@ -647,7 +648,7 @@ impl<'a> BpfLoader<'a> {
.map(parse_map) .map(parse_map)
.collect::<Result<HashMap<String, Map>, BpfError>>()?; .collect::<Result<HashMap<String, Map>, BpfError>>()?;
if !self.allow_unsupported_maps { if !*allow_unsupported_maps {
maps.iter().try_for_each(|(_, x)| match x { maps.iter().try_for_each(|(_, x)| match x {
Map::Unsupported(map) => Err(BpfError::MapError(MapError::Unsupported { Map::Unsupported(map) => Err(BpfError::MapError(MapError::Unsupported {
map_type: map.obj.map_type(), map_type: map.obj.map_type(),

Loading…
Cancel
Save