# Module Protocols.DNS

Inheritance graph

Description

  Support for the Domain Name System protocol.

  RFC 1034, RFC 1035 and RFC 2308

Constant FORMERR

  `final constant int Protocols.DNS.FORMERR`

Description

  The name server was unable to interpret the request due to a format error.

Constant NOERROR

  `final constant int Protocols.DNS.NOERROR`

Description

  No error condition.

Constant NOTIMPL

  `final constant int Protocols.DNS.NOTIMPL`

Description

  The name server does not support the specified Opcode.

Constant NXDOMAIN

  `final constant int Protocols.DNS.NXDOMAIN`

Description

  Some name that ought to exist, does not exist.

Constant NXRRSET

  `final constant int Protocols.DNS.NXRRSET`

Description

  Some RRset that ought to exist, does not exist.

Constant REFUSED

  `final constant int Protocols.DNS.REFUSED`

Description

  The name server refuses to perform the specified operation for policy or security reasons.

Constant SERVFAIL

  `final constant int Protocols.DNS.SERVFAIL`

Description

  The name server encountered an internal failure while processing this request, for example an operating system error or a forwarding timeout.