
    @OOf                     J    d dl Z d dlZdZdZde j                   deeef   fdZy)    NP   )   csockreturnc                    d| j                         d   v }|rf| j                  t        j                  t        d      }t        j                  d|      \  }}t        j                  t        j                  |      }||fS | j                  t        t        d      }t        j                  d|      \  }}t        j                  t        j                  |      }||fS )N.r      z!2xH4s   z	!2xH4x16s)getsockname
getsockoptsocketSOL_IPSO_ORIGINAL_DSTstructunpack_from	inet_ntopAF_INETSOL_IPV6AF_INET6)r   is_ipv4dstportraw_ipips         Y/var/www/premiumrankchecker/venv/lib/python3.12/site-packages/mitmproxy/platform/linux.pyoriginal_addrr   	   s     U&&(++G v}}orB))(C8ffnnf5
 t8O x"=))+s;ffoov6t8O    )r   r   r   r   tuplestrintr    r   r   <module>r"      s6       5c? r   