Subject: | IPv4/v6 reverse name generation inconsistent in N:D:R:B::{search,query}() vs. N:D:R:B::send() |
Net::DNS::Resolver::Base::query() (and search()) correctly converts
IPv4/IPv6 addresses into *.arpa reverse notation. However, send()
relies on make_query_packet(), which only converts plain IPv4 addresses.
This inconsistent behavior of should be fixed. Either
make_query_packet() should not perform such conversions at all, or
query() and make_query_packet() should use a common function for such
conversions.