Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/dns/__pycache__/asyncquery.cpython-39.pyc
Ðазад
a h�hex � @ s d Z ddlZddlZddlZddlZddlZddlZddlZddl m Z mZmZm Z mZmZ ddlZddlZddlZddlZddlZddlZddlZddlZddlZddlZddlmZ ddlmZmZm Z m!Z!m"Z"m#Z#m$Z$m%Z%m&Z&m'Z'm(Z(m)Z) e(r�ddl*Z*ej+j,Z-dd� Z.d?dd �Z/d@ej0j1eej2j3e4f e ee5 e e6e5f d �dd�Z7dAej0j1ee ee5 e8e8eeej9j:ej;j<f ee4 e8e8e8eej2j3 e d�dd�Z=dBej2j3e>ee5 e6ee> e6e8e8e8e8eej0j1 eej0j? e8ej2j3d�dd�Z@dCej2j3e>ee5 e6ee> e6e8e8e8eej0j1 eej0jA eej0j? e8e ej2j3e8f d�dd�ZBdDej0jAeej2j3e4f ee5 e e6e5f d�dd�ZCdd� ZDdEej0jAee5 e8eeej9j:ej;j<f ee4 e8e ej2j3e5f d�dd �ZEdFej2j3e>ee5 e6ee> e6e8e8eej0jA eej0j? ej2j3d!�d"d#�ZFdGej2j3e>ee5 e6ee> e6e8e8eej0jA eej0j? ee)jG ee> ee8e>f ej2j3d&�d'd(�ZHed) d)d*�d+d,�ZIdd-ddd d dd.d%d%ddejJejKfej2j3e>ee5 e6ee> e6e8e8ed/ e>e8ee8e>f ee> ed) e6eej2j3d0�d1d2�ZLdHej2j3e>e>ee5 e6ee> e6e8e8ee8e>f eej0j? ee> e8ej2j3d3�d4d5�ZMdIej2j3e>ee5 e6ee> e6e8e8eejNjO ee8e>f eej0j? ee> ee> ej2j3d6�d7d8�ZNejPjQej0jRej2j3ee6 ee5 e5e d9�d:d;�ZSdddddde"jTdfe>ejPjQeej2j3 e6ee5 ee5 ee> e6e"eej0j? dd<�d=d>�ZUdS )JzTalk to a DNS server.� N)�Any�Dict�Optional�Tuple�Union�cast)�NullContext)�BadResponse�HTTPVersion�NoDOH�NoDOQ�UDPMode� _check_status�_compute_times�_make_dot_ssl_context�_matches_destination� _remaining�have_doh�sslc C sN |s|rF|d u r>| t jkr d}n| t jkr0d}ntd| � ���||fS d S d S )Nz0.0.0.0z::zunknown address family )�socket�AF_INET�AF_INET6�NotImplementedError)�af�address�port� r �~/root/rpmbuild/BUILDROOT/imh-python39-modules-3.9.7-92.el8.x86_64/opt/imh-python/lib/python3.9/site-packages/dns/asyncquery.py� _source_tuple>