From 770a95e0779a6a943c2f5439334fa208ac2ca7e6 Mon Sep 17 00:00:00 2001 From: Dave Tucker Date: Mon, 19 Feb 2024 14:08:24 +0000 Subject: [PATCH] chore: Appease clippy unused imports Signed-off-by: Dave Tucker --- aya-obj/src/obj.rs | 2 -- aya-obj/src/relocation.rs | 5 +---- aya-tool/src/bindgen.rs | 2 +- aya/src/maps/bloom_filter.rs | 2 +- aya/src/maps/lpm_trie.rs | 2 +- aya/src/maps/mod.rs | 3 +-- aya/src/maps/perf/perf_buffer.rs | 7 ++----- aya/src/programs/xdp.rs | 2 -- 8 files changed, 7 insertions(+), 18 deletions(-) diff --git a/aya-obj/src/obj.rs b/aya-obj/src/obj.rs index 9d65690ee..6283962cc 100644 --- a/aya-obj/src/obj.rs +++ b/aya-obj/src/obj.rs @@ -1394,10 +1394,8 @@ mod tests { use alloc::vec; use assert_matches::assert_matches; - use object::Endianness; use super::*; - use crate::maps::PinningType; const FAKE_INS_LEN: u64 = 8; diff --git a/aya-obj/src/relocation.rs b/aya-obj/src/relocation.rs index 54039465b..6d0348915 100644 --- a/aya-obj/src/relocation.rs +++ b/aya-obj/src/relocation.rs @@ -498,10 +498,7 @@ mod test { use alloc::{string::ToString, vec, vec::Vec}; use super::*; - use crate::{ - maps::{BtfMap, LegacyMap, Map}, - BpfSectionKind, - }; + use crate::maps::{BtfMap, LegacyMap}; fn fake_sym(index: usize, section_index: usize, address: u64, name: &str, size: u64) -> Symbol { Symbol { diff --git a/aya-tool/src/bindgen.rs b/aya-tool/src/bindgen.rs index eedff6d8a..2f04e6fc8 100644 --- a/aya-tool/src/bindgen.rs +++ b/aya-tool/src/bindgen.rs @@ -1,4 +1,4 @@ -use bindgen::{self, Builder, EnumVariation}; +use bindgen::{Builder, EnumVariation}; pub fn user_builder() -> Builder { bindgen::builder() diff --git a/aya/src/maps/bloom_filter.rs b/aya/src/maps/bloom_filter.rs index 5c547fb09..4703c2347 100644 --- a/aya/src/maps/bloom_filter.rs +++ b/aya/src/maps/bloom_filter.rs @@ -91,7 +91,7 @@ mod tests { bpf_cmd, bpf_map_type::{BPF_MAP_TYPE_BLOOM_FILTER, BPF_MAP_TYPE_PERF_EVENT_ARRAY}, }, - maps::{Map, MapData}, + maps::Map, obj::{self, maps::LegacyMap, BpfSectionKind}, sys::{override_syscall, SysResult, Syscall}, }; diff --git a/aya/src/maps/lpm_trie.rs b/aya/src/maps/lpm_trie.rs index 139a9cb9e..0359f8ea8 100644 --- a/aya/src/maps/lpm_trie.rs +++ b/aya/src/maps/lpm_trie.rs @@ -208,7 +208,7 @@ mod tests { bpf_cmd, bpf_map_type::{BPF_MAP_TYPE_LPM_TRIE, BPF_MAP_TYPE_PERF_EVENT_ARRAY}, }, - maps::{Map, MapData}, + maps::Map, obj::{self, maps::LegacyMap, BpfSectionKind}, sys::{override_syscall, SysResult, Syscall}, }; diff --git a/aya/src/maps/mod.rs b/aya/src/maps/mod.rs index ea79d60cd..42b066966 100644 --- a/aya/src/maps/mod.rs +++ b/aya/src/maps/mod.rs @@ -1031,8 +1031,7 @@ mod tests { use crate::{ bpf_map_def, generated::{bpf_cmd, bpf_map_type::BPF_MAP_TYPE_HASH}, - maps::MapData, - obj::{maps::LegacyMap, BpfSectionKind}, + obj::maps::LegacyMap, sys::{override_syscall, Syscall}, }; diff --git a/aya/src/maps/perf/perf_buffer.rs b/aya/src/maps/perf/perf_buffer.rs index 44a00c8bc..387dc1835 100644 --- a/aya/src/maps/perf/perf_buffer.rs +++ b/aya/src/maps/perf/perf_buffer.rs @@ -284,15 +284,12 @@ impl Drop for PerfBuffer { #[cfg(test)] mod tests { - use std::{fmt::Debug, mem}; + use std::fmt::Debug; use assert_matches::assert_matches; use super::*; - use crate::{ - generated::perf_event_mmap_page, - sys::{override_syscall, Syscall, TEST_MMAP_RET}, - }; + use crate::sys::{override_syscall, Syscall, TEST_MMAP_RET}; #[repr(C)] #[derive(Debug)] diff --git a/aya/src/programs/xdp.rs b/aya/src/programs/xdp.rs index c9efb0620..9c4f23d39 100644 --- a/aya/src/programs/xdp.rs +++ b/aya/src/programs/xdp.rs @@ -1,7 +1,6 @@ //! eXpress Data Path (XDP) programs. use std::{ - convert::TryFrom, ffi::CString, hash::Hash, io, @@ -9,7 +8,6 @@ use std::{ path::Path, }; -use bitflags; use libc::if_nametoindex; use thiserror::Error;