#include <sys/types.h>
#include <sys/socket.h>
#include <unistd.h>
#include "socket.h"
#include "alloc.h"
#include "error.h"
#include "byte.h"
#include "uint16.h"
#include "dns.h"
#include "ip6.h"
Go to the source code of this file.
|
#define | UDPSIZE 1024 /* IPv6 MTU size is 1280 byte */ |
|
◆ UDPSIZE
#define UDPSIZE 1024 /* IPv6 MTU size is 1280 byte */ |
◆ dns_transmit_free()
◆ dns_transmit_get()
int dns_transmit_get |
( |
struct dns_transmit * |
d, |
|
|
const iopause_fd * |
x, |
|
|
const struct taia * |
when |
|
) |
| |
◆ dns_transmit_io()
void dns_transmit_io |
( |
struct dns_transmit * |
d, |
|
|
iopause_fd * |
x, |
|
|
struct taia * |
deadline |
|
) |
| |
◆ dns_transmit_start()
int dns_transmit_start |
( |
struct dns_transmit * |
d, |
|
|
const char |
servers[256], |
|
|
int |
flagrecursive, |
|
|
const char * |
q, |
|
|
const char |
qtype[2], |
|
|
const unsigned char |
localip[16] |
|
) |
| |