![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
use Net::DNS::Question
Net::DNS::Question
object represents a record in the question section of a DNS packet.
$question = new Net::DNS::Question("foo.com", "MX", "IN");
Creates a question object from the domain, type, and class passed as arguments.
print "qname = ", $question->qname, "\n";
Returns the domain name. In dynamic update packets, this field is known as zname
and refers to the zone name.
print "qtype = ", $question->qtype, "\n";
Returns the record type. In dymamic update packets, this field is known as ztype
and refers to the zone type (must be SOA).
print "qclass = ", $question->qclass, "\n";
Returns the record class. In dynamic update packets, this field is known as zclass
and refers to the zone's class.
$question->print;
Prints the question record on the standard output.
$qdata = $question->data;
Returns the question record in binary format suitable for inclusion in a DNS packet.
$CommentsMailTo = "perl5@dcs.ed.ac.uk"; include("../syssies_footer.inc");?>