NAME errno - number of last error LIBRARY Standard C library ( libc , -lc ) SYNOPSIS #include DESCRIPTION ... header file defines the integer variable errno , which is set by sys…level; /* depth (-1 to N) */ int fts_errno; /* file errno */ long fts_number; /* local numeric ... error return, and the fts_errno field will be set to indicate what causedlevel; /* depth (-1 to N) */ int fts_errno; /* file errno */ long fts_number; /* local numeric ... error return, and the fts_errno field will be set to indicate what causedlevel; /* depth (-1 to N) */ int fts_errno; /* file errno */ long fts_number; /* local numeric ... error return, and the fts_errno field will be set to indicate what causedlevel; /* depth (-1 to N) */ int fts_errno; /* file errno */ long fts_number; /* local numeric ... error return, and the fts_errno field will be set to indicate what causedlevel; /* depth (-1 to N) */ int fts_errno; /* file errno */ long fts_number; /* local numeric ... error return, and the fts_errno field will be set to indicate what causedlevel; /* depth (-1 to N) */ int fts_errno; /* file errno */ long fts_number; /* local numeric ... error return, and the fts_errno field will be set to indicate what causedNAME gethostbyname, gethostbyaddr, sethostent, gethostent, endhostent, h_errno, herror, hstrerror, gethostbyaddr_r, gethostbyname2, gethostbyname2 ... void endhostent(void); [[depr…return value depends on the function; errno is set to EDOM . SING A pole error ... point number), appropriately signed. In most cases, errno is set to EDOM . OVERFLOW An overflowclose routines return -1 on error (setting errno ) and 0 on success. del A pointer ... delete routines return -1 on error (setting errno ), 0 on successclose routines return -1 on error (setting errno ) and 0 on success. del A pointer ... delete routines return -1 on error (setting errno ), 0 on successstrtol () returns LONG_MAX . In both cases, errno is set to ERANGE . Precisely the same ... ERRORS This function does not modify errno on success. EINVAL (not in C99) The givenstrtol () returns LONG_MAX . In both cases, errno is set to ERANGE . Precisely the same ... ERRORS This function does not modify errno on success. EINVAL (not in C99) The givenstrtol () returns LONG_MAX . In both cases, errno is set to ERANGE . Precisely the same ... ERRORS This function does not modify errno on success. EINVAL (not in C99) The givenvoid perror(const char * s ); #include int errno ; /* Not really declared this way; see errno ... message corresponding to the current value of errno and a new-linevoid perror(const char * s ); #include int errno ; /* Not really declared this way; see errno ... message corresponding to the current value of errno and a new-linevoid perror(const char * s ); #include int errno ; /* Not really declared this way; see errno ... message corresponding to the current value of errno and a new-lineNAME gethostbyname, gethostbyaddr, sethostent, gethostent, endhostent, h_errno, herror, hstrerror, gethostbyaddr_r, gethostbyname2, gethostbyname2 ... void endhostent(void); [[depr…NAME gethostbyname, gethostbyaddr, sethostent, gethostent, endhostent, h_errno, herror, hstrerror, gethostbyaddr_r, gethostbyname2, gethostbyname2 ... void endhostent(void); [[depr…NAME gethostbyname, gethostbyaddr, sethostent, gethostent, endhostent, h_errno, herror, hstrerror, gethostbyaddr_r, gethostbyname2, gethostbyname2 ... void endhostent(void); [[depr…