Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

dns_resolver.cpp File Reference

#include "precomp.h"
#include "dns_resolver.h"
#include "udp_socket.h"
#include "tcp_connection.h"
#include "string_help.h"
#include "event.h"
#include "exception.h"
#include "logger.h"

Go to the source code of this file.

Defines

#define FLAG_QR   1
#define OPCODE_QUERY   0
#define OPCODE_IQUERY   1
#define OPCODE_STATUS   2
#define FLAG_AA   (1<<(15-5))
#define FLAG_TC   (1<<(15-6))
#define FLAG_RD   (1<<(15-7))
#define FLAG_RA   (1<<(15-8))
#define RCODE_SUCCESS   0
#define RCODE_FORMAT_ERROR   1
#define RCODE_SERVER_FAILURE   2
#define RCODE_NAME_ERROR   3
#define RCODE_NOT_IMPLEMENTED   4
#define RCODE_REFUSED   5


Define Documentation

#define FLAG_AA   (1<<(15-5))
 

#define FLAG_QR   1
 

#define FLAG_RA   (1<<(15-8))
 

#define FLAG_RD   (1<<(15-7))
 

Referenced by CL_DNSResolver::perform_query().

#define FLAG_TC   (1<<(15-6))
 

#define OPCODE_IQUERY   1
 

#define OPCODE_QUERY   0
 

Referenced by CL_DNSResolver::perform_query().

#define OPCODE_STATUS   2
 

#define RCODE_FORMAT_ERROR   1
 

Referenced by CL_DNSResolver::perform_query().

#define RCODE_NAME_ERROR   3
 

Referenced by CL_DNSResolver::perform_query().

#define RCODE_NOT_IMPLEMENTED   4
 

Referenced by CL_DNSResolver::perform_query().

#define RCODE_REFUSED   5
 

Referenced by CL_DNSResolver::perform_query().

#define RCODE_SERVER_FAILURE   2
 

Referenced by CL_DNSResolver::perform_query().

#define RCODE_SUCCESS   0
 

Referenced by CL_DNSResolver::perform_query().


Generated on Sat Feb 19 22:51:16 2005 for npcore by  doxygen 1.4.1