Skip to main content

Module netdb

Module netdb 

Source
Expand description

Re-exports§

pub use self::host::*;
pub use self::lookup::*;

Modules§

host
lookup
sys

Structs§

addrinfo
See https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/netdb.h.html.
hostent
See https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/netdb.h.html.
netent
See https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/netdb.h.html.
protoent
See https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/netdb.h.html.
servent
See https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/netdb.h.html.

Constants§

AI_ADDRCONFIG
AI_ALL
AI_CANONNAME
AI_NUMERICHOST
AI_NUMERICSERV
AI_PASSIVE
AI_V4MAPPED
EAI_ADDRFAMILY
EAI_AGAIN
EAI_BADFLAGS
EAI_FAIL
EAI_FAMILY
EAI_MEMORY
EAI_NODATA
EAI_NONAME
EAI_OVERFLOW
EAI_SERVICE
EAI_SOCKTYPE
EAI_SYSTEM
HOST_NOT_FOUND
NI_DGRAM
NI_MAXHOST
NI_MAXSERV
NI_NAMEREQD
NI_NOFQDN
NI_NUMERICHOST
NI_NUMERICSERV
NO_DATA
NO_RECOVERY
TRY_AGAIN

Statics§

H_ERRNO
NET_ADDR
NET_ALIASES
NET_ENTRY
NET_NAME

Functions§

__h_errno_locationDeprecated
Provide a pointer to relibc’s internal H_ERRNO.
endnetent
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/endnetent.html.
endprotoent
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/endprotoent.html.
endservent
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/endservent.html.
freeaddrinfo
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/freeaddrinfo.html.
gai_strerror
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/gai_strerror.html.
getaddrinfo
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/freeaddrinfo.html.
gethostbyaddrDeprecated
See https://pubs.opengroup.org/onlinepubs/009696799/functions/gethostbyaddr.html. Resolve a host name from a given network address.
gethostbynameDeprecated
See https://pubs.opengroup.org/onlinepubs/009696799/functions/gethostbyaddr.html. Resolve host information by name or IP address.
getnameinfo
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/getnameinfo.html.
getnetbyaddr
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/endnetent.html.
getnetbyname
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/endnetent.html.
getnetent
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/endnetent.html.
getprotobyname
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/endprotoent.html.
getprotobynumber
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/endprotoent.html.
getprotoent
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/endprotoent.html.
getservbyname
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/endservent.html.
getservbyport
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/endservent.html.
getservent
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/endservent.html.
herrorDeprecated
Print error message associated with H_ERRNO to stderr.
hstrerrorDeprecated
setnetent
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/endnetent.html.
setprotoent
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/endprotoent.html.
setservent
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/endservent.html.