a
    kÄ#d�  ã                   @   sò   d Z ddlmZ ddlmZ ddlmZ ddlm  m	Z	 dZ
z"ejd d r^dd	lmZ d
Z
W n6 ey|   e d¡ Y n ey–   e d¡ Y n0 e
r¸e d¡ ddlmZmZ n6eräe	jräejsäe d¡ ddlmZmZ n
e d¡ dS )z
CANSocket.
é    )Úlog_loading)ÚLINUX)ÚconfNFÚ	CANSocketzuse-python-can)ÚBusABCTzCan't import python-can.z4Configuration 'conf.contribs['CANSocket'] not found.zzUsing python-can CANSockets.
Specify 'conf.contribs['CANSocket'] = {'use-python-can': False}' to enable native CANSockets.)ÚPythonCANSocketr   zyUsing native CANSockets.
Specify 'conf.contribs['CANSocket'] = {'use-python-can': True}' to enable python-can CANSockets.)ÚNativeCANSocketr   zFNo CAN support available. Install python-can or use Linux and python3.)Ú__doc__Zscapy.errorr   Zscapy.constsr   Zscapy.configr   Zscapy.libs.sixZlibsÚsixZ
PYTHON_CANZcontribsZcanr   Z
can_BusABCÚImportErrorÚinfoÚKeyErrorZ"scapy.contrib.cansocket_python_canr   r   ÚPY3Zuse_pypyZscapy.contrib.cansocket_nativer   © r   r   úN/var/www/html/gsl.tools/lib/python3.9/site-packages/scapy/contrib/cansocket.pyÚ<module>	   s(   

