aya-log: Remove i128 and u128 types

They are not supported by eBPF VM and we are going to use arrays for
IPv6.

Signed-off-by: Michal Rostecki <vadorovsky@gmail.com>
pull/353/head
Michal Rostecki 2 years ago
parent f37a51433f
commit 611f967cd1

@ -50,14 +50,12 @@ pub enum ArgType {
I16, I16,
I32, I32,
I64, I64,
I128,
Isize, Isize,
U8, U8,
U16, U16,
U32, U32,
U64, U64,
U128,
Usize, Usize,
F32, F32,
@ -132,14 +130,12 @@ impl_write_to_buf!(i8, ArgType::I8);
impl_write_to_buf!(i16, ArgType::I16); impl_write_to_buf!(i16, ArgType::I16);
impl_write_to_buf!(i32, ArgType::I32); impl_write_to_buf!(i32, ArgType::I32);
impl_write_to_buf!(i64, ArgType::I64); impl_write_to_buf!(i64, ArgType::I64);
impl_write_to_buf!(i128, ArgType::I128);
impl_write_to_buf!(isize, ArgType::Isize); impl_write_to_buf!(isize, ArgType::Isize);
impl_write_to_buf!(u8, ArgType::U8); impl_write_to_buf!(u8, ArgType::U8);
impl_write_to_buf!(u16, ArgType::U16); impl_write_to_buf!(u16, ArgType::U16);
impl_write_to_buf!(u32, ArgType::U32); impl_write_to_buf!(u32, ArgType::U32);
impl_write_to_buf!(u64, ArgType::U64); impl_write_to_buf!(u64, ArgType::U64);
impl_write_to_buf!(u128, ArgType::U128);
impl_write_to_buf!(usize, ArgType::Usize); impl_write_to_buf!(usize, ArgType::Usize);
impl_write_to_buf!(f32, ArgType::F32); impl_write_to_buf!(f32, ArgType::F32);

@ -218,11 +218,6 @@ fn log_buf(mut buf: &[u8], logger: &dyn Log) -> Result<(), ()> {
i64::from_ne_bytes(attr.value.try_into().map_err(|_| ())?).to_string(), i64::from_ne_bytes(attr.value.try_into().map_err(|_| ())?).to_string(),
); );
} }
ArgType::I128 => {
args.push(
i128::from_ne_bytes(attr.value.try_into().map_err(|_| ())?).to_string(),
);
}
ArgType::Isize => { ArgType::Isize => {
args.push( args.push(
isize::from_ne_bytes(attr.value.try_into().map_err(|_| ())?) isize::from_ne_bytes(attr.value.try_into().map_err(|_| ())?)
@ -249,11 +244,6 @@ fn log_buf(mut buf: &[u8], logger: &dyn Log) -> Result<(), ()> {
u64::from_ne_bytes(attr.value.try_into().map_err(|_| ())?).to_string(), u64::from_ne_bytes(attr.value.try_into().map_err(|_| ())?).to_string(),
); );
} }
ArgType::U128 => {
args.push(
u128::from_ne_bytes(attr.value.try_into().map_err(|_| ())?).to_string(),
);
}
ArgType::Usize => { ArgType::Usize => {
args.push( args.push(
usize::from_ne_bytes(attr.value.try_into().map_err(|_| ())?) usize::from_ne_bytes(attr.value.try_into().map_err(|_| ())?)

Loading…
Cancel
Save