Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Net::DNS::ToolKit::DebUser)Contributed Perl DocumenNet::DNS::ToolKit::Debug(3)

NAME
       Net::DNS::ToolKit::Debug	- ToolKit print	tools

SYNOPSIS
	 use Net::DNS::ToolKit::Debug qw(
	       print_head
	       print_buf
	 );

	 STDOUT	<= print_head(\$buffer);
	 STDOUT	<= print_buf(\$buffer,$from,$to);

DESCRIPTION
       Functions to print/examine DNS buffers.

       o   STDOUT <= print_head(\$buffer);

	   Print a formated text description of	the header.

	     input:	   pointer to buffer

	     output:	   to STDOUT

	     ID	     =>	1234
	     QR	     =>	1
	     OPCODE  =>	QUERY
	     AA	     =>	0
	     TC	     =>	0
	     RD	     =>	1
	     RA	     =>	0
	     Z	     =>	0
	     AD	     =>	0
	     CD	     =>	0
	     RCODE   =>	NOERROR
	     QDCOUNT =>	1
	     ANCOUNT =>	5
	     NSCOUNT =>	2
	     ARCOUNT =>	3

       o   STDOUT <= print_buf(\$buffer,$from,$to);

	   Print a formated description	of the $buffer contents.

	     input:	   $from [start],
			   $to	 [end],

	     output:	   to STDOUT

	     If	$from is missing, begin	at $buffer start.
	     If	$to is missing,	end at $buffer end.

	     Prints nothing if $from > $to.

DEPENDENCIES
	       Net::DNS::ToolKit

EXPORT_OK
	       print_head
	       print_buf

AUTHOR
       Michael Robinton	<michael@bizsystems.com>

COPYRIGHT
	   Copyright 2003 - 2011, Michael Robinton <michael@bizsystems.com>

       Michael Robinton	<michael@bizsystems.com>

       All rights reserved.

       This program is free software; you can redistribute it and/or modify it
       under the terms of either:

	 a) the	GNU General Public License as published	by the Free
	 Software Foundation; either version 2,	or (at your option) any
	 later version,	or

	 b) the	"Artistic License" which comes with this distribution.

       This program is distributed in the hope that it will be useful, but
       WITHOUT ANY WARRANTY; without even the implied warranty of
       MERCHANTABILITY or FITNESS FOR A	PARTICULAR PURPOSE.  See either	the
       GNU General Public License or the Artistic License for more details.

       You should have received	a copy of the Artistic License with this
       distribution, in	the file named "Artistic".  If not, I'll be glad to
       provide one.

       You should also have received a copy of the GNU General Public License
       along with this program in the file named "Copying". If not, write to
       the

	       Free Software Foundation, Inc.
	       59 Temple Place,	Suite 330
	       Boston, MA  02111-1307, USA

       or visit	their web page on the internet at:

	       http://www.gnu.org/copyleft/gpl.html.

See also:
       Net::DNS::Codes(3), Net::DNS::ToolKit(3)

perl v5.24.1			  2011-11-05	   Net::DNS::ToolKit::Debug(3)

NAME | SYNOPSIS | DESCRIPTION | DEPENDENCIES | EXPORT_OK | AUTHOR | COPYRIGHT | See also:

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Net::DNS::ToolKit::Debug&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help