errno stuff is now in libc::consts::os::posix88