pub type bpf_program_prep_t = Option<unsafe extern "C" fn(prog: *mut bpf_program, n: c_int, insns: *mut bpf_insn, insns_cnt: c_int, res: *mut bpf_prog_prep_result) -> c_int>;