Skip `bpf_strncmp` on kernel < 5.17

reviewable/pr1251/r55
Tamir Duberstein 1 week ago
parent 4c22a99cb0
commit 0ec60c4f23
No known key found for this signature in database

@ -7,11 +7,18 @@ use aya::{
Ebpf,
maps::{Array, MapData},
programs::UProbe,
util::KernelVersion,
};
use integration_common::strncmp::TestResult;
#[test_log::test]
fn bpf_strncmp() {
let kernel_version = KernelVersion::current().unwrap();
if kernel_version < KernelVersion::new(5, 17, 0) {
eprintln!("skipping test on kernel {kernel_version:?}, bpf_strncmp was added in 5.17");
return;
}
let mut bpf = Ebpf::load(crate::STRNCMP).unwrap();
{

Loading…
Cancel
Save