Module: DNSTraverse

Defined in:
lib/dnstraverse/response_loop.rb,
lib/dnstraverse/version.rb,
lib/dnstraverse/referral.rb,
lib/dnstraverse/response.rb,
lib/dnstraverse/traverser.rb,
lib/dnstraverse/info_cache.rb,
lib/dnstraverse/fingerprint.rb,
lib/dnstraverse/decoded_query.rb,
lib/dnstraverse/summary_stats.rb,
lib/dnstraverse/message_utility.rb,
lib/dnstraverse/response_noglue.rb,
lib/dnstraverse/caching_resolver.rb,
lib/dnstraverse/response_maxdepth.rb,
lib/dnstraverse/decoded_query_cache.rb

Overview

DNSTraverse traverses the DNS to show statistics and information

Copyright (C) 2008 James Ponder

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, version 3 of the License.

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 the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.

Defined Under Namespace

Modules: MessageUtility, Version Classes: CachingResolver, DecodedQuery, DecodedQueryCache, Fingerprint, InfoCache, Referral, ResolveError, Response, SummaryStats, Traverser

Constant Summary collapse

TYPE_ARRAY_AAAA =
['AAAA', 'A'].freeze
TYPE_ARRAY_A =
['A'].freeze