Vai al codice sorgente di questo file.
Definizioni | |
#define | SUCCESS 0 |
#define | ANY 0 |
#define | YES 1 |
#define | NO 0 |
#define | EAI_ADDRFAMILY 1 |
#define | EAI_AGAIN 2 |
#define | EAI_BADFLAGS 3 |
#define | EAI_FAIL 4 |
#define | EAI_FAMILY 5 |
#define | EAI_MEMORY 6 |
#define | EAI_NODATA 7 |
#define | EAI_NONAME 8 |
#define | EAI_SERVICE 9 |
#define | EAI_SOCKTYPE 10 |
#define | EAI_SYSTEM 11 |
#define | EAI_BADHINTS 12 |
#define | EAI_PROTOCOL 13 |
#define | EAI_MAX 14 |
#define | AI_MASK (AI_PASSIVE | AI_NUMERICHOST) |
Funzioni | |
int | irc_getaddrinfo (const char *hostname, const char *servname, const struct addrinfo *hints, struct addrinfo **res) |
void | irc_freeaddrinfo (struct addrinfo *ai) |
#define AI_MASK (AI_PASSIVE | AI_NUMERICHOST) |
#define ANY 0 |
Definizione alla linea 37 del file irc_getaddrinfo.h.
Referenziato da get_port(), e irc_getaddrinfo().
#define EAI_ADDRFAMILY 1 |
Definizione alla linea 57 del file irc_getaddrinfo.h.
#define EAI_AGAIN 2 |
Definizione alla linea 58 del file irc_getaddrinfo.h.
#define EAI_BADFLAGS 3 |
#define EAI_BADHINTS 12 |
#define EAI_FAIL 4 |
Definizione alla linea 60 del file irc_getaddrinfo.h.
#define EAI_FAMILY 5 |
Definizione alla linea 61 del file irc_getaddrinfo.h.
#define EAI_MAX 14 |
Definizione alla linea 70 del file irc_getaddrinfo.h.
#define EAI_MEMORY 6 |
Definizione alla linea 62 del file irc_getaddrinfo.h.
#define EAI_NODATA 7 |
#define EAI_NONAME 8 |
Definizione alla linea 64 del file irc_getaddrinfo.h.
#define EAI_PROTOCOL 13 |
Definizione alla linea 69 del file irc_getaddrinfo.h.
#define EAI_SERVICE 9 |
#define EAI_SOCKTYPE 10 |
#define EAI_SYSTEM 11 |
Definizione alla linea 67 del file irc_getaddrinfo.h.
#define NO 0 |
Definizione alla linea 39 del file irc_getaddrinfo.h.
#define SUCCESS 0 |
#define YES 1 |
Definizione alla linea 38 del file irc_getaddrinfo.h.
void irc_freeaddrinfo | ( | struct addrinfo * | ai | ) |
Definizione alla linea 174 del file irc_getaddrinfo.c.
Referenziato da add_listener(), add_nameserver(), comm_connect_tcp(), explore_null(), explore_numeric(), irc_getaddrinfo(), e lookup_confhost().
int irc_getaddrinfo | ( | const char * | hostname, | |
const char * | servname, | |||
const struct addrinfo * | hints, | |||
struct addrinfo ** | res | |||
) |
Definizione alla linea 205 del file irc_getaddrinfo.c.
Riferimenti AI_MASK, AI_NUMERICHOST, ANY, explore::e_af, explore::e_protocol, explore::e_socktype, EAI_BADFLAGS, EAI_BADHINTS, EAI_FAIL, EAI_FAMILY, EAI_NODATA, EAI_NONAME, ERR, explore_null(), explore_numeric(), get_portmatch(), IPV6, irc_freeaddrinfo(), MATCH, MATCH_FAMILY, SUCCESS, WILD_AF, WILD_PROTOCOL, e WILD_SOCKTYPE.
Referenziato da add_listener(), add_nameserver(), comm_connect_tcp(), e lookup_confhost().