H_ERRNO(3) Library Functions Manual H_ERRNO(3)

h_errnoerror return value for network database operations


#include <netdb.h>

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 .

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.

None.

No errors are defined.

None.

Applications should obtain the definition of h_errno by the inclusion of the <netdb.h> header.

None.

h_errno may be withdrawn in a future version.

endhostent(3) , errno(3) , the Base Definitions volume of IEEE Std 1003.1-2001 (“POSIX.1”), <netdb.h>

First released in Issue 6. Derived from the XNS, Issue 5.2 specification.

footer end

December 6, 2001 posix.fail