#115 errno.h: improves compliance with POSIX