DOKK / manpages / debian 12 / libzonemaster-perl / Zonemaster::Engine::Constants.3pm.en
Zonemaster::Engine::Constants(3pm) User Contributed Perl Documentation Zonemaster::Engine::Constants(3pm)

Zonemaster::Engine::Constants - module holding constants used in test modules

   use Zonemaster::Engine::Constants ':all';

All exportable names.
DNSSEC algorithms.
Label and name lengths.
IP version constants.
SOA value limits.
UDP payload limit and minimum number of nameservers per zone.
Address classes for IPv4 and IPv6.
Will extract IPs details from IANA files.

  • $ALGO_STATUS_DEPRECATED
  • $ALGO_STATUS_PRIVATE
  • $ALGO_STATUS_RESERVED
  • $ALGO_STATUS_UNASSIGNED
  • $ALGO_STATUS_OTHER
  • $ALGO_STATUS_NOT_RECOMMENDED
  • $ALGO_STATUS_NOT_ZONE_SIGN
  • $DURATION_5_MINUTES_IN_SECONDS
  • $DURATION_1_HOUR_IN_SECONDS
  • $DURATION_4_HOURS_IN_SECONDS
  • $DURATION_12_HOURS_IN_SECONDS
  • $DURATION_1_DAY_IN_SECONDS
  • $DURATION_1_WEEK_IN_SECONDS
  • $DURATION_180_DAYS_IN_SECONDS
  • $FQDN_MAX_LENGTH
  • $LABEL_MAX_LENGTH
  • $IP_VERSION_4
  • $IP_VERSION_6
  • $SERIAL_BITS

    An integer, used to define the size of the serial number space, as defined in RFC1982, section 2.

  • $SERIAL_MAX_VARIATION
  • $MINIMUM_NUMBER_OF_NAMESERVERS
  • $UDP_PAYLOAD_LIMIT
  • "UDP_COMMON_EDNS_LIMIT"
  • @IPV4_SPECIAL_ADDRESSES
  • @IPV6_SPECIAL_ADDRESSES
2023-03-04 perl v5.36.0