The header file <errno.h> defines macros defines several macros, all relating to the reporting of error conditions.
errno