pdns  4.5.1
About: PowerDNS daemon - a high performance authoritative nameserver.
  Fossies Dox: pdns-4.5.1.tar.bz2  ("unofficial" and yet experimental doxygen-generated source code documentation)  

PacketCache Class Reference

#include <packetcache.hh>

Inheritance diagram for PacketCache:
[legend]
Collaboration diagram for PacketCache:
[legend]

Static Public Member Functions

static uint32_t hashAfterQname (const pdns_string_view &packet, uint32_t currentHash, size_t pos, bool skipECS)
  More...
 
static uint32_t hashHeaderAndQName (const std::string &packet, size_t &pos)
  More...
 
static uint32_t canHashPacket (const std::string &packet, bool skipECS)
  More...
 
static bool queryHeaderMatches (const std::string &cachedQuery, const std::string &query)
  More...
 
static bool queryMatches (const std::string &cachedQuery, const std::string &query, const DNSName &qname, const std::unordered_set< uint16_t > &optionsToIgnore)
  More...
 

Detailed Description

Definition at line 27 of file packetcache.hh.


The documentation for this class was generated from the following file: