Retail products


Traffic interception SDK

Control every TCP/IP network connection

  • Route connections via proxy
  • Redirect connections and modify the data
  • Block connections and applications
SSL interception SDK

View SSL in plaintext and modify it

  • View the SSL stream decrypted in plaintext
  • Redirect SSL connection and modify decrypted data
  • Browser shows "SSL lock" without warnings

Documentation


DNSAnswers.h File Reference

#include "ErrorHandler.h"
#include "DNSAnswer.h"
#include <vector>

Include dependency graph for DNSAnswers.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Classes

struct  KomodiaDNS::_DnsHeaderHeader
class  KomodiaDNS::CDNSAnswers

Namespaces

namespace  KomodiaDNS

Defines

#define DnsHeaderHeaderLength   sizeof(DnsHeaderHeader)
#define DNS_QR_REQUEST   0
#define DNS_QR_REPLY   (1 << 7)
#define DNS_OPCODE_STANDARD   0
#define DNS_OPCODE_INVERSE   (1 << 3)
#define DNS_OPCODE_STATUS   (2 << 3)
#define DNS_AA   (1 << 2)
#define DNS_RECURSION   1
#define DNS_RECURSION_AVAILABLE   (1 << 8)
#define DNS_RCODE_NOERROR   0
#define DNS_RCODE_FORMAT   (1 << 13)
#define DNS_RCODE_SERVER   (2 << 13)
#define DNS_RCODE_NAME   (3 << 13)
#define DNS_RCODE_REFUSED   (5 << 13)
#define DNS_SERVER_FAILURE   (3 << 8)

Typedefs

typedef struct
KomodiaDNS::_DnsHeaderHeader 
KomodiaDNS::DnsHeaderHeader
typedef DnsHeaderHeader FAR * KomodiaDNS::LPDnsHeaderHeader

Define Documentation

#define DNS_AA   (1 << 2)

Definition at line 87 of file DNSAnswers.h.

#define DNS_OPCODE_INVERSE   (1 << 3)

Definition at line 81 of file DNSAnswers.h.

#define DNS_OPCODE_STANDARD   0

Definition at line 80 of file DNSAnswers.h.

#define DNS_OPCODE_STATUS   (2 << 3)

Definition at line 82 of file DNSAnswers.h.

#define DNS_QR_REPLY   (1 << 7)

Definition at line 77 of file DNSAnswers.h.

#define DNS_QR_REQUEST   0

Definition at line 76 of file DNSAnswers.h.

#define DNS_RCODE_FORMAT   (1 << 13)

Definition at line 104 of file DNSAnswers.h.

#define DNS_RCODE_NAME   (3 << 13)

Definition at line 106 of file DNSAnswers.h.

#define DNS_RCODE_NOERROR   0

Definition at line 103 of file DNSAnswers.h.

#define DNS_RCODE_REFUSED   (5 << 13)

Definition at line 107 of file DNSAnswers.h.

#define DNS_RCODE_SERVER   (2 << 13)

Definition at line 105 of file DNSAnswers.h.

#define DNS_RECURSION   1

Definition at line 93 of file DNSAnswers.h.

#define DNS_RECURSION_AVAILABLE   (1 << 8)

Definition at line 98 of file DNSAnswers.h.

#define DNS_SERVER_FAILURE   (3 << 8)

Definition at line 110 of file DNSAnswers.h.

#define DnsHeaderHeaderLength   sizeof(DnsHeaderHeader)

Definition at line 73 of file DNSAnswers.h.