31 |
|
|
32 |
|
struct Client; /* XXX */ |
33 |
|
|
34 |
+ |
|
35 |
+ |
#define RFC1035_MAX_DOMAIN_LENGTH 255 |
36 |
|
/* Here we define some values lifted from nameser.h */ |
37 |
|
#define NS_NOTIFY_OP 4 |
38 |
|
#define NS_INT16SZ 2 |
96 |
|
unsigned arcount :16; /* number of resource entries */ |
97 |
|
} HEADER; |
98 |
|
|
99 |
< |
typedef void (*dns_callback_fnc)(void *, const struct irc_ssaddr *, const char *); |
99 |
> |
typedef void (*dns_callback_fnc)(void *, const struct irc_ssaddr *, const char *, size_t); |
100 |
|
|
101 |
|
extern void init_resolver(void); |
102 |
|
extern void restart_resolver(void); |