gai_strerror(3) — Subroutines
NAME
gai_strerror − Prints an error message string based on a return code from the getaddrinfo and getnameinfo routine
LIBRARY
Standard C Library (libc.so, libc.a)
SYNOPSIS
#include <netdb.h>
char ∗gai_strerror(
int ecode);
PARAMETERS
ecodeSpecifies an error code returned from either getaddrinfo() or getnameinfo().
DESCRIPTION
The gai_strerror() routine returns a pointer to a string that describes the error based on an EAI_xxx value returned by the getaddrinfo or getnameinfo routine.
RETURN VALUES
Upon successful completion, the gai_strerror() routine returns a pointer to a string describing the error. If the ecode parameter is not a valid EAI_xxx value, the routine returns a pointer to a string that indicates an unknown error.
RELATED INFORMATION
Functions: endhostent(3), freeaddrinfo(3), getaddrinfo(3), getnameinfo(3), sethostent(3).