SanicDNS

Contents:

  • Getting started
  • Compiling from source
  • Technical overview
  • Library API
SanicDNS
  • File dns_format.h
  • Edit on GitHub

File dns_format.h

↰ Parent directory (utils)

Page Contents

  • Definition (utils/dns_format.h)

  • Includes

  • Included By

  • Classes

  • Enums

  • Functions

  • Defines

  • Typedefs

Definition (utils/dns_format.h)

  • Program Listing for File dns_format.h

Includes

  • array

  • fixed_name.hpp (File fixed_name.hpp)

  • optional

  • stdint.h

  • string_view

Included By

  • File dns_json_defs.h

  • File dns_packet_constructor.h

  • File dns_struct_defs.h

  • File worker.h

  • File dns_packet.cpp

  • File main.cpp

  • File worker.cpp

  • File parse_helpers.h

  • File request.h

Classes

  • Struct DnsHeader

  • Template Struct meta< DnsQType >

  • Template Struct meta< DnsRCode >

  • Struct QuestionInfo

  • Struct RData

Enums

  • Enum DnsQType

  • Enum DnsRCode

Functions

  • Function GetQTypeFromString

  • Function GetQTypeMessage

  • Function GetRCodeFromMessage

  • Function GetRCodeMessage

Defines

  • Define CAA_TAG_MAX_SIZE

  • Define CHARACTER_STRING_MAX_SIZE

  • Define DOMAIN_NAME_MAX_SIZE

Typedefs

  • Typedef CAATag

  • Typedef DnsName

  • Typedef TxtString


© Copyright 2024, Jasper Insinger, Geert Custers.

Built with Sphinx using a theme provided by Read the Docs.