diff --git a/userspace/libscap/engine/modern_bpf/scap_modern_bpf.c b/userspace/libscap/engine/modern_bpf/scap_modern_bpf.c index e46b9cdd98..a587b59563 100644 --- a/userspace/libscap/engine/modern_bpf/scap_modern_bpf.c +++ b/userspace/libscap/engine/modern_bpf/scap_modern_bpf.c @@ -50,7 +50,7 @@ static void scap_modern_bpf__free_engine(struct scap_engine_handle engine) */ static int32_t scap_modern_bpf__next(struct scap_engine_handle engine, OUT scap_evt** pevent, OUT uint16_t* buffer_id) { - pman_consume_first_event((void**)pevent, buffer_id); + pman_consume_first_event((void**)pevent, (int16_t*)buffer_id); if((*pevent) == NULL) {