Codebase list httping / a836239f-a6ff-45f0-ba82-6fd53b7771b0/main res.h
a836239f-a6ff-45f0-ba82-6fd53b7771b0/main

Tree @a836239f-a6ff-45f0-ba82-6fd53b7771b0/main (Download .tar.gz)

res.h @a836239f-a6ff-45f0-ba82-6fd53b7771b0/main

3bd5d0f
bc3680c
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
/* Released under AGPL v3 with exception for the OpenSSL library. See license.txt */

#define incopy(a)       *((struct in_addr *)a)

int resolve_host(const char *host, struct addrinfo **ai, char use_ipv6, int portnr);
struct addrinfo * select_resolved_host(struct addrinfo *ai, char use_ipv6);
void get_addr(struct addrinfo *ai_use, struct sockaddr_in6 *addr);

int resolve_host_ipv4(const char *host, struct sockaddr_in *addr);