pub unsafe extern "C" fn getattrlist( path: *const c_char, attrList: *mut c_void, attrBuf: *mut c_void, attrBufSize: size_t, options: u32, ) -> c_int