pub fn openat2<Fd: AsFd, P: path::Arg>(dirfd: &Fd, path: P, oflags: OFlags, mode: Mode, resolve: ResolveFlags) -> io::Result<OwnedFd>
openat2(dirfd, path, OpenHow { oflags, mode, resolve }, sizeof(OpenHow))