Gethostbyname – Comtrol eCos User Manual

Page 518

Advertising
background image

Chapter 38. TCP/IP Library Reference

kit.

STANDARDS

The getaddrinfo() function is defined in IEEE POSIX 1003.1g draft speci-

fication, and documented in “Basic Socket Interface Extensions for

IPv6” (RFC2553).

BUGS

The current implementation is not thread-safe.

The text was shamelessly copied from RFC2553.

BSD

May 25, 1995

BSD

gethostbyname

GETHOSTBYNAME(3)

System Library Functions Manual

GETHOSTBYNAME(3)

NAME

gethostbyname, gethostbyname2, gethostbyaddr, gethostent, sethostent,

endhostent, hstrerror, herror - get network host entry

SYNOPSIS

#include

<

netdb.h>

extern int h_errno;

struct hostent *

gethostbyname(const char *name);

struct hostent *

gethostbyname2(const char *name, int af);

struct hostent *

gethostbyaddr(const char *addr, int len, int af);

struct hostent *

gethostent(void);

void

sethostent(int stayopen);

void

endhostent(void);

void

herror(const char *string);

const char *

hstrerror(int err);

DESCRIPTION

The gethostbyname() and gethostbyaddr() functions each return a pointer

414

Advertising