pub unsafe fn __acl_set_fd(fd: i32, type_: acl_type_t, acl: &mut acl_t) -> Result<(), Errno> {
let fd = fd as usize;
let type_ = type_ as usize;
let acl_ptr = core::ptr::from_mut(acl) as usize;
unsafe { syscall3(SYS___ACL_SET_FD, fd, type_, acl_ptr).map(drop) }
}