|
@@ -354,5 +354,5 @@ fn insert<K, V>(def: *mut bpf_map_def, key: &K, value: &V, flags: u64) -> Result
|
|
#[inline]
|
|
#[inline]
|
|
fn remove<K>(def: *mut bpf_map_def, key: &K) -> Result<(), c_long> {
|
|
fn remove<K>(def: *mut bpf_map_def, key: &K) -> Result<(), c_long> {
|
|
let ret = unsafe { bpf_map_delete_elem(def as *mut _, key as *const _ as *const c_void) };
|
|
let ret = unsafe { bpf_map_delete_elem(def as *mut _, key as *const _ as *const c_void) };
|
|
- (ret >= 0).then(|| ()).ok_or(ret)
|
|
|
|
|
|
+ (ret == 0).then(|| ()).ok_or(ret)
|
|
}
|
|
}
|