Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ gai_strerror(3) — Tru64 UNIX 5.0a

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

endhostent(3)

freeaddrinfo(3)

getaddrinfo(3)

getnameinfo(3)

sethostent(3)

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). 

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026