[PATCH] headers: don't depend on errno.h being available