Your IP : 3.16.203.67


Current Path : /lib64/python2.7/site-packages/M2Crypto/
Upload File :
Current File : //lib64/python2.7/site-packages/M2Crypto/Err.pyc

�

�1Mc@s�dZddlZddlZd�Zd�Zd�Zd�Zd�Zd�Zd	�Z	d
e
fd��YZde
fd
��YZdS(seM2Crypto wrapper for OpenSSL Error API.

Copyright (c) 1999-2003 Ng Pheng Siong. All rights reserved.i����NcCs)tj�}tj|j��|j�S(N(tBIOtMemoryBuffertm2terr_print_errorstbio_ptrtgetvalue(terr((s2/usr/lib64/python2.7/site-packages/M2Crypto/Err.pyt	get_errorscCs
tj�S(N(Rt
err_get_error(((s2/usr/lib64/python2.7/site-packages/M2Crypto/Err.pytget_error_code
scCs
tj�S(N(Rterr_peek_error(((s2/usr/lib64/python2.7/site-packages/M2Crypto/Err.pytpeek_error_codescCs
tj|�S(N(Rterr_lib_error_string(R((s2/usr/lib64/python2.7/site-packages/M2Crypto/Err.pyt
get_error_libscCs
tj|�S(N(Rterr_func_error_string(R((s2/usr/lib64/python2.7/site-packages/M2Crypto/Err.pytget_error_funcscCs
tj|�S(N(Rterr_reason_error_string(R((s2/usr/lib64/python2.7/site-packages/M2Crypto/Err.pytget_error_reasonscCs
tj|�S(N(Rtx509_get_verify_error(R((s2/usr/lib64/python2.7/site-packages/M2Crypto/Err.pytget_x509_verify_errorstSSLErrorcBseZd�Zd�ZRS(cCs||_||_dS(N(Rtclient_addr(tselfRR((s2/usr/lib64/python2.7/site-packages/M2Crypto/Err.pyt__init__ s	cCsYt|jt�r'|jjd�}n	|j}dtj|j�|tj|j�fS(Ntutf8s
%s: %s: %s(t
isinstanceRtunicodetencodeRRRR(Rts((s2/usr/lib64/python2.7/site-packages/M2Crypto/Err.pyt__str__$s	(t__name__t
__module__RR(((s2/usr/lib64/python2.7/site-packages/M2Crypto/Err.pyRs	t
M2CryptoErrorcBseZRS((RR(((s2/usr/lib64/python2.7/site-packages/M2Crypto/Err.pyR .s(
t__doc__RRRR	RR
RRRt	ExceptionRR (((s2/usr/lib64/python2.7/site-packages/M2Crypto/Err.pyt<module>s