Net::DN...R::DNAME(3)
π NAME π
Okay so bestie, listen β this page is from the Net::DNS docs, and it's all about Net::DNS::RR::DNAME, aka a DNS DNAME resource record. That's the whole vibe. One class, one job, iconic behaviour.
β¨ SYNOPSIS β¨
Like, the absolute bare minimum to get you going:
use Net::DNS;
$rr = Net::DNS::RR->new('name DNAME target');
That's it. That's the whole entrance. π
πΈ DESCRIPTION πΈ
This class is for DNS Non-Terminal Name Redirection (DNAME) resource records. That's the name, that's the game, no notes. π
π¦ METHODS π¦
So here's the thing β the methods you get are the ones inherited from the base class, plus the type-specific ones defined right here in this package. You're getting the whole inheritance situation, not just the lone-wolf stuff. π«Ά
β οΈ Okay, real talk: using undocumented package features or reaching directly into internal data structures is discouraged β and when they say discouraged they mean it could literally result in program termination or other unpredictable behaviour. So like... don't. No cap. π
π target
$target = $rr->target;
$rr->target( $target );
This is the redirection target domain name β the one that gets substituted for its owner as a suffix of a domain name. It's giving "swap in the new ending" energy. β¨
π COPYRIGHT π
Copyright (c)2002 Andreas Gustafsson.
All rights reserved.
Package template (c)2009,2012 O.M.Kolkman and R.W.Franks.
π LICENSE π
Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the original copyright notices appear in all copies and that both copyright notice and this permission notice appear in supporting documentation, and that the name of the author not be used in advertising or publicity pertaining to distribution of the software without specific prior written permission.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
π«Ά Yes bestie, you have to keep the copyright notices in your copies and in the supporting documentation. Both. It's in the license. Read it, love it, ship it.
π₯ SEE ALSO π₯
perlNet::DNSNet::DNS::RRRFC6672β and the link, exactly as given:https://iana.org/go/rfc6672
Okayyy that's the whole page, mwah π β this was pulled from the User Contributed Perl Documentation for Net::DN...R::DNAME(3) (perl v5.42.0), dated 2026-09-02. Go forth and redirect those names, queen. πβ¨
π¦ where this page comes from
- opensuse-leap 16.0: perl-Net-DNS 1.570.0-bp160.1.1 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms