typo in header include, errnos.h should be errno.h