/usr/lib/rads/venv/lib/python3.13/site-packages/dns/__pycache__
Edit: /usr/lib/rads/venv/lib/python3.13/site-packages/dns/__pycache__/reversename.cpython-313.pyc (4693B)
j S r SSKrSSKrSSKrSSKr\R R S5 r\R R S5 r \\ 4S\
S\R R S\R R S\R R 4S jjr\\ 4S
\R R S\R R S\R R S\
4S jjr
g)zDNS Reverse Map Names. Nz
in-addr.arpa.z ip6.arpa.text v4_origin v6_originreturnc R [ R R U 5 n[ R R U5 ( a USS Vs/ s H nSU- PM
nnUnO?[ [
R " U5 R 5 5 Vs/ s H owPM nnUn [ R R SR [ U5 5 US9$ s snf s snf ! [ a= [ R R U 5 Vs/ s H nSU- PM
Os snf nnUn Nf = f)ay Convert an IPv4 or IPv6 address in textual form into a Name object whose
value is the reverse-map domain name of the address.
*text*, a ``str``, is an IPv4 or IPv6 address in textual form
(e.g. '127.0.0.1', '::1')
*v4_origin*, a ``dns.name.Name`` to append to the labels corresponding to
the address if the address is an IPv4 address, instead of the default
(in-addr.arpa.)
*v6_origin*, a ``dns.name.Name`` to append to the labels corresponding to
the address if the address is an IPv6 address, instead of the default
(ip6.arpa.)
Raises ``dns.exception.SyntaxError`` if the address is badly formed.
Returns a ``dns.name.Name``.
Nz%d.)origin)dnsipv6 inet_aton is_mappedstrbinasciihexlifydecode Exceptionipv4name from_textjoinreversed)r r r v6bytepartsr
xs B/usr/lib/rads/venv/lib/python3.13/site-packages/dns/reversename.pyfrom_addressr s 0
XX
%88b!!-/W5WTTD[WE5F #H$4$4R$8$?$?$A BC B1Q BECF 88chhx7GG 6 D ),););D)AB)A)ABBsB A
C CC /C CC
C +D&
D
D&%D&r c U R U5 ( aq U R U5 n SR [ U R 5 5 n[
R R [
R R U5 5 $ U R U5 ( a U R U5 n [ [ U R 5 5 n/ n[ S[ U5 S5 H( nUR SR XFUS- 5 5 M* SR U5 n[
R R [
R R U5 5 $ [
R R S5 e)a Convert a reverse map domain name into textual address form.
*name*, a ``dns.name.Name``, an IPv4 or IPv6 address in reverse-map name
form.
*v4_origin*, a ``dns.name.Name`` representing the top-level domain for
IPv4 addresses, instead of the default (in-addr.arpa.)
*v6_origin*, a ``dns.name.Name`` representing the top-level domain for
IPv4 addresses, instead of the default (ip6.arpa.)
Raises ``dns.exception.SyntaxError`` if the name does not have a
reverse-map form.
Returns a ``str``.
.r :z"unknown reverse-map address family)is_subdomain
relativizer r labelsr r inet_ntoar
listrangelenappendr exceptionSyntaxError)r r r r r&