Zonema...nstants(3pm)

πŸ“¦ version 1.0.16, in ubuntu jammy

✨ NAME ✨

Zonemaster::Constants β€” it's the module that holds all the constants used in test modules πŸ’– no cap, that's literally its whole job.


🌸 SYNOPSIS 🌸

use Zonemaster::Constants ':all';

that's it bestie, one line and you're in 🫢


πŸŽ€ EXPORTED GROUPS πŸŽ€

okay so these are your lil squad of tags you can pull in. pick one, pick a few, pick :all, live your truth ✨

  • all β€” every single exportable name. the whole buffet, no skips πŸ“
  • algo β€” DNSSEC algorithms, babes πŸ”
  • name β€” label and name lengths πŸ“
  • ip β€” IP version constants 🌐
  • soa β€” SOA value limits ⏳
  • misc β€” the UDP payload limit and the minimum number of nameservers per zone. a lil grab bag, we love her πŸ’…
  • addresses β€” address classes for IPv4 and IPv6 🏠

πŸ‘‘ EXPORTED NAMES πŸ‘‘

here's the full roster, every single one, alphabetically-ish, exactly as she is. don't come for me about the ordering, I don't make the rules:

  • $ALGO_STATUS_DEPRECATED
  • $ALGO_STATUS_PRIVATE
  • $ALGO_STATUS_RESERVED
  • $ALGO_STATUS_UNASSIGNED
  • $ALGO_STATUS_VALID
  • $DURATION_12_HOURS_IN_SECONDS
  • $DURATION_180_DAYS_IN_SECONDS
  • $FQDN_MAX_LENGTH
  • $LABEL_MAX_LENGTH
  • $IP_VERSION_4
  • $IP_VERSION_6
  • $MAX_SERIAL_VARIATION
  • $MINIMUM_NUMBER_OF_NAMESERVERS
  • $SOA_DEFAULT_TTL_MAXIMUM_VALUE
  • $SOA_DEFAULT_TTL_MINIMUM_VALUE
  • $SOA_EXPIRE_MINIMUM_VALUE
  • $SOA_REFRESH_MINIMUM_VALUE
  • $SOA_RETRY_MINIMUM_VALUE
  • $UDP_PAYLOAD_LIMIT
  • "UDP_COMMON_EDNS_LIMIT"
  • @IPV4_SPECIAL_ADDRESSES
  • @IPV6_SPECIAL_ADDRESSES
tiny heads up bestie: notice how "UDP_COMMON_EDNS_LIMIT" is wearing quotes and a $-less fit while all its friends have sigils? that's exactly how it's written in the source, so that's exactly how I'm giving it to you. copy it character for character and you'll be fine πŸ™ˆ

and that's the whole page, periodt πŸ’œ this little beauty is part of the User Contributed Perl Documentation for Zonemaster::Constants(3pm), and the version that shipped it was perl v5.32.0, dated 2021-01-06. iconic, historic, immortalized πŸŽ€ go forth and use her πŸŒˆπŸ¦‹

πŸ“¦ where this page comes from