pub unsafe extern "C" fn dl_iterate_phdr(
    callback: Option<unsafe extern "C" fn(info: *mut dl_phdr_info, size: usize, data: *mut c_void) -> c_int>,
    data: *mut c_void
) -> c_int