4 #include <netinet/in.h>
13 /*=============================================================================
18 #define INADDR_NONE 0xffffffff
21 /*=============================================================================
25 extern int init_resolver(void);
26 extern time_t timeout_query_list(void);
27 extern void del_queries(char *cp);
28 extern void add_local_domain(char *hname, int size);
29 extern struct hostent *gethost_byname(char *name, Link *lp);
30 extern struct hostent *gethost_byaddr(struct in_addr *addr, Link *lp);
31 extern struct hostent *get_res(char *lp);
32 extern time_t expire_cache(void);
33 extern void flush_cache(void);
34 extern int m_dns(aClient *cptr, aClient *sptr, int parc, char *parv[]);
35 extern size_t cres_mem(aClient *sptr);