#include "ares_setup.h"
#include "ares_nameser.h"
#include "ares.h"
#include "ares_dns.h"
#include "ares_private.h"
Go to the source code of this file.
|
unsigned short | ares__generate_new_id (rc4_key *key) |
|
void | ares_query (ares_channel channel, const char *name, int dnsclass, int type, ares_callback callback, void *arg) |
|
static struct query * | find_query_by_id (ares_channel channel, unsigned short id) |
|
static unsigned short | generate_unique_id (ares_channel channel) |
|
static void | qcallback (void *arg, int status, int timeouts, unsigned char *abuf, int alen) |
|
static void | rc4 (rc4_key *key, unsigned char *buffer_ptr, int buffer_len) |
|
◆ ares__generate_new_id()
unsigned short ares__generate_new_id |
( |
rc4_key * |
key | ) |
|
◆ ares_query()
◆ find_query_by_id()
◆ generate_unique_id()
static unsigned short generate_unique_id |
( |
ares_channel |
channel | ) |
|
|
static |
◆ qcallback()
static void qcallback |
( |
void * |
arg, |
|
|
int |
status, |
|
|
int |
timeouts, |
|
|
unsigned char * |
abuf, |
|
|
int |
alen |
|
) |
| |
|
static |
◆ rc4()
static void rc4 |
( |
rc4_key * |
key, |
|
|
unsigned char * |
buffer_ptr, |
|
|
int |
buffer_len |
|
) |
| |
|
static |