
    Bwgs                         d dl mZmZmZmZ ddlmZ ddlmZ  e       dk(  rddl	m
Z
 nddlm
Z
 dd	gZed
k  r e
j                          edk  r e
j                           G d d	      Zedk\  rde_        yy)    )unicode_literalsdivisionabsolute_importprint_function   )ffi   )libcrypto_version_infocffi)libsslr   LibsslConst)r	   r	   )r	   r   c                       e Zd ZdZdZdZdZdZdZdZ	dZ
dZd	Zd
ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZ dZ!dZ"dZ#dZ$dZ%d Z&d!Z'd"Z(d#Z)d$Z*d%Z+y&)'r             ,   r   r	      r      i   i   i   i   i               n         it  i     i  io  w      i  i.  7         	   
         N),__name__
__module____qualname__ERR_LIB_ASN1ERR_LIB_SSLSSL_CTRL_OPTIONSSSL_CTRL_SET_SESS_CACHE_MODESSL_VERIFY_NONESSL_VERIFY_PEER	SSL_ST_OKSSL_ERROR_WANT_READSSL_ERROR_WANT_WRITESSL_ERROR_ZERO_RETURNSSL_OP_NO_SSLv2SSL_OP_NO_SSLv3SSL_OP_NO_TLSv1SSL_OP_NO_TLSv1_2SSL_OP_NO_TLSv1_1SSL_SESS_CACHE_CLIENTSSL_R_NO_SHARED_CIPHER#SSL_F_SSL3_CHECK_CERT_AND_ALGORITHMSSL_F_SSL3_GET_KEY_EXCHANGE!SSL_F_SSL3_GET_SERVER_CERTIFICATESSL_R_BAD_DH_P_LENGTHSSL_R_CERTIFICATE_VERIFY_FAILEDSSL_R_UNKNOWN_PROTOCOLSSL_R_DH_KEY_TOO_SMALLSSL_F_TLS_PROCESS_SKE_DHESSL_F_SSL3_GET_RECORDSSL_R_WRONG_VERSION_NUMBER$SSL_F_TLS_PROCESS_SERVER_CERTIFICATESSL_F_SSL23_GET_SERVER_HELLOSSL_F_SSL3_READ_BYTES#SSL_R_SSLV3_ALERT_HANDSHAKE_FAILURE"SSL_R_TLSV1_ALERT_PROTOCOL_VERSIONSSL_CTRL_SET_TLSEXT_HOSTNAMETLSEXT_NAMETYPE_host_name,X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY$X509_V_ERR_SELF_SIGNED_CERT_IN_CHAIN&X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERTX509_V_ERR_CERT_NOT_YET_VALIDX509_V_ERR_CERT_HAS_EXPIREDASN1_F_ASN1_ITEM_VERIFY'ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM     P/var/www/horilla/myenv/lib/python3.12/site-packages/oscrypto/_openssl/_libssl.pyr   r      s    LK#% OOI O O O""" *-'"%(+%&)#   !$!$+.( $' *.')-&#%  !350+-(-/*$%!"$!.1+rS   )r	   r	   r   i  N)
__future__r   r   r   r    r   
_libcryptor
   _libssl_cffir   _libssl_ctypes__all__SSL_library_init!OPENSSL_add_all_algorithms_noconfr   r@   rR   rS   rT   <module>r]      s    R R  /5F?$&  F"FF",F,,.92 92x Y&),K& 'rS   