diff options
author | James FitzGibbon <jfitz@FreeBSD.org> | 1997-04-05 22:15:47 +0000 |
---|---|---|
committer | James FitzGibbon <jfitz@FreeBSD.org> | 1997-04-05 22:15:47 +0000 |
commit | 3f368cbcb07a036525176ebdc6742f8ee3748c19 (patch) | |
tree | 3d7592c6188d5a37c050edefd878ec8a23a2d09b /dns/p5-Net-DNS/pkg-descr | |
parent | Upgrade to v5.07 (diff) |
Import of p5-Net-DNS, a perl5 interface to the resolver libraries.
Notes
Notes:
svn path=/head/; revision=6145
Diffstat (limited to 'dns/p5-Net-DNS/pkg-descr')
-rw-r--r-- | dns/p5-Net-DNS/pkg-descr | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/dns/p5-Net-DNS/pkg-descr b/dns/p5-Net-DNS/pkg-descr new file mode 100644 index 000000000000..a4489531f96f --- /dev/null +++ b/dns/p5-Net-DNS/pkg-descr @@ -0,0 +1,45 @@ + Net::DNS is a collection of Perl modules to interface with + the Domain Name System (DNS) resolver. It allows the + programmer to perform queries that are beyond the + capabilities of gethostbyname and gethostbyaddr. + + Resolver Objects + + A resolver object is an instance of the Net::DNS::Resolver + class. A program can have multiple resolver objects, each + maintaining its own state information such as the + nameservers to be queried, whether recursion is desired, + etc. + + Packet Objects + + Net::DNS::Resolver queries return Net::DNS::Packet + objects. Packet objects have five sections: + + o The header section, a Net::DNS::Header object. + + o The question section, a list of Net::DNS::Question + objects. + + o The answer section, a list of Net::DNS::RR objects. + + o The authority section, a list of Net::DNS::RR objects. + + o The additional section, a list of Net::DNS::RR objects. + + Header Objects + + Net::DNS::Header objects represent the header section of a + DNS packet. + + Question Objects + + Net::DNS::Question objects represent the query section of + a DNS packet. + + RR Objects + + Net::DNS::RR is the base class for DNS resource record + (RR) objects in the answer, authority, and additional + sections of a DNS packet. + |