h_errno(3) - Linux man page
Name
h_errno - error return value for network database operationsSynopsis
#include <netdb.h>
Description
This method of returning errors is used only in connection with obsolescent functions.
The <netdb.h> header provides a declaration of h_errno as a modifiable lvalue of type int.
It is unspecified whether h_errno is a macro or an identifier declared with external linkage. If a macro definition is suppressed in order to access an actual object, or a program defines an identifier with the name h_errno, the behavior is undefined.
Return Value
None.
Errors
No errors are defined.
The following sections are informative.
Examples
None.
Application Usage
Applications should obtain the definition of h_errno by the inclusion of the <netdb.h> header.
Rationale
None.
Future Directions
h_errno may be withdrawn in a future version.
See Also
endhostent() , errno() , the Base Definitions volume of IEEE Std 1003.1-2001, <netdb.h>
