doom3-gpl
Doom 3 GPL source release
|
#include "setup.h"
#include <string.h>
#include <errno.h>
#include "urldata.h"
#include "sendf.h"
#include "hostip.h"
#include "hash.h"
#include "share.h"
#include "url.h"
#include <curl/mprintf.h>
Go to the source code of this file.
Classes | |
struct | hostcache_prune_data |
Macros | |
#define | _REENTRANT |
#define | _MPRINTF_REPLACE /* use our functions only */ |
#define | ARES_SUCCESS CURLE_OK |
#define | CURL_NAMELOOKUP_SIZE 9000 |
#define | MEMALIGN(x) ((x)+(8-(((unsigned long)(x))&0x7))) |
Functions | |
void | Curl_global_host_cache_init (void) |
curl_hash * | Curl_global_host_cache_get (void) |
void | Curl_global_host_cache_dtor (void) |
void | Curl_hostcache_prune (struct SessionHandle *data) |
int | Curl_resolv (struct connectdata *conn, char *hostname, int port, struct Curl_dns_entry **entry) |
void | Curl_resolv_unlock (struct SessionHandle *data, struct Curl_dns_entry *dns) |
void | Curl_freeaddrinfo (Curl_addrinfo *p) |
void | Curl_freednsinfo (void *freethis) |
CURLcode | Curl_wait_for_resolv (struct connectdata *conn, struct Curl_dns_entry **entry) |
CURLcode | Curl_is_resolved (struct connectdata *conn, struct Curl_dns_entry **dns) |
CURLcode | Curl_multi_ares_fdset (struct connectdata *conn, fd_set *read_fd_set, fd_set *write_fd_set, int *max_fdp) |
void Curl_freeaddrinfo | ( | Curl_addrinfo * | p | ) |
void Curl_hostcache_prune | ( | struct SessionHandle * | data | ) |
CURLcode Curl_is_resolved | ( | struct connectdata * | conn, |
struct Curl_dns_entry ** | dns | ||
) |
CURLcode Curl_multi_ares_fdset | ( | struct connectdata * | conn, |
fd_set * | read_fd_set, | ||
fd_set * | write_fd_set, | ||
int * | max_fdp | ||
) |
int Curl_resolv | ( | struct connectdata * | conn, |
char * | hostname, | ||
int | port, | ||
struct Curl_dns_entry ** | entry | ||
) |
void Curl_resolv_unlock | ( | struct SessionHandle * | data, |
struct Curl_dns_entry * | dns | ||
) |
CURLcode Curl_wait_for_resolv | ( | struct connectdata * | conn, |
struct Curl_dns_entry ** | entry | ||
) |