
    hX                     l   d Z ddlmZ ddlmZ ddlmZ dZ	 ej        d         d         rddl	m
Z d	Zn1# e$ r  ej        d
           Y ne$ r  ej        d           Y nw xY wer ej        d           ddlmZmZ dS er!ej        s ej        d           ddlmZmZ dS  ej        d           dS )z
CANSocket.
    )log_loading)LINUX)confF	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.N)__doc__scapy.errorr   scapy.constsr   scapy.configr   
PYTHON_CANcontribscanr   
can_BusABCImportErrorinfoKeyError"scapy.contrib.cansocket_python_canr   r   use_pypyscapy.contrib.cansocket_nativer	        [/mounts/lovelace/software/anaconda3/lib/python3.11/site-packages/scapy/contrib/cansocket.py<module>r      s    $ # # # # #            
M}[!"23 ,,,,,,
 1 1 1K/00000 M M MKKLLLLLM  	_K  S  T  T  TOOOOOOOOOO
 _4= _K  R  S  S  SKKKKKKKKKK K]^^^^^s   4 A"A"!A"