|
Coda Distributed File System
|
#include <sys/types.h>#include <netinet/in.h>

Go to the source code of this file.
Classes | |
| struct | RPC2_addrinfo |
Macros | |
| #define | RPC2_AI_PASSIVE 0x0001 |
| #define | RPC2_AI_CANONNAME 0x0002 |
| #define | RPC2_AI_NUMERICHOST 0x0004 |
| #define | RPC2_EAI_BADFLAGS -1 |
| #define | RPC2_EAI_NONAME -2 |
| #define | RPC2_EAI_AGAIN -3 |
| #define | RPC2_EAI_FAIL -4 |
| #define | RPC2_EAI_FAMILY -6 |
| #define | RPC2_EAI_SOCKTYPE -7 |
| #define | RPC2_EAI_SERVICE -8 |
| #define | RPC2_EAI_MEMORY -10 |
| #define | RPC2_EAI_SYSTEM -11 |
| #define | RPC2_ADDRSTRLEN (1 + 46 + 2 + 10 + 1) |
Functions | |
| int | RPC2_getaddrinfo (const char *node, const char *service, const struct RPC2_addrinfo *hints, struct RPC2_addrinfo **res) |
| void | RPC2_freeaddrinfo (struct RPC2_addrinfo *res) |
| const char * | RPC2_gai_strerror (int errcode) |
| struct RPC2_addrinfo * | RPC2_allocaddrinfo (const struct sockaddr *addr, size_t addrlen, int socktype, int protocol) |
| struct RPC2_addrinfo * | RPC2_copyaddrinfo (const struct RPC2_addrinfo *node) |
| int | RPC2_cmpaddrinfo (const struct RPC2_addrinfo *node, const struct RPC2_addrinfo *host) |
| void | RPC2_formataddrinfo (const struct RPC2_addrinfo *host, char *buf, size_t buflen) |
| #define RPC2_ADDRSTRLEN (1 + 46 + 2 + 10 + 1) |
| #define RPC2_AI_CANONNAME 0x0002 |
| #define RPC2_AI_NUMERICHOST 0x0004 |
| #define RPC2_AI_PASSIVE 0x0001 |
| #define RPC2_EAI_AGAIN -3 |
| #define RPC2_EAI_BADFLAGS -1 |
| #define RPC2_EAI_FAIL -4 |
| #define RPC2_EAI_FAMILY -6 |
| #define RPC2_EAI_MEMORY -10 |
| #define RPC2_EAI_NONAME -2 |
| #define RPC2_EAI_SERVICE -8 |
| #define RPC2_EAI_SOCKTYPE -7 |
| #define RPC2_EAI_SYSTEM -11 |
| struct RPC2_addrinfo * RPC2_allocaddrinfo | ( | const struct sockaddr * | addr, |
| size_t | addrlen, | ||
| int | socktype, | ||
| int | protocol | ||
| ) |
| int RPC2_cmpaddrinfo | ( | const struct RPC2_addrinfo * | node, |
| const struct RPC2_addrinfo * | host | ||
| ) |
| struct RPC2_addrinfo * RPC2_copyaddrinfo | ( | const struct RPC2_addrinfo * | node | ) |
| void RPC2_formataddrinfo | ( | const struct RPC2_addrinfo * | host, |
| char * | buf, | ||
| size_t | buflen | ||
| ) |
| void RPC2_freeaddrinfo | ( | struct RPC2_addrinfo * | res | ) |
| const char * RPC2_gai_strerror | ( | int | errcode | ) |
| int RPC2_getaddrinfo | ( | const char * | node, |
| const char * | service, | ||
| const struct RPC2_addrinfo * | hints, | ||
| struct RPC2_addrinfo ** | res | ||
| ) |