Implement posix_errno