unsafe extern "C" fn cap_set_proc(cap: *mut c_void) -> c_int