#include "config.h"#include <sys/types.h>#include <sys/socket.h>#include <time.h>#include <sys/stat.h>#include <unistd.h>#include <netinet/in.h>#include <errno.h>#include <stdlib.h>#include "DNS_Mgr.h"#include "Event.h"#include "Net.h"#include "Var.h"#include <netdb.h>#include "nb_dns.h"Include dependency graph for DNS_Mgr.cc:

Go to the source code of this file.
Classes | |
| class | DNS_Mapping |
| class | DNS_Mgr_Request |
Defines | |
| #define | MAX_PENDING_REQUESTS 20 |
Functions | |
| int | select (int, fd_set *, fd_set *, fd_set *, struct timeval *) |
| void | DNS_Mgr_mapping_delete_func (void *v) |
| TableVal * | empty_addr_set () |
| uint32 | raw_bytes_to_addr (const unsigned char b[4]) |
|
|
Definition at line 525 of file DNS_Mgr.cc. Referenced by DNS_Mgr::Resolve(). |
|
|
Definition at line 151 of file DNS_Mgr.cc. Referenced by DNS_Mgr::DNS_Mgr().
00152 {
00153 delete (DNS_Mapping*) v;
00154 }
|
|
|
Definition at line 156 of file DNS_Mgr.cc. References TypeList::Append(), base_type(), and TYPE_ADDR. Referenced by DNS_Mapping::AddrsSet(), and DNS_Mgr::LookupHost().
|
|
|
Definition at line 295 of file DNS_Mgr.cc. References uint32. Referenced by DNS_Mapping::Init().
|
|
||||||||||||||||||||||||
|
|
1.3.5