a
    kÄ#d  ã                   @   sF   d Z ddlZG dd„ dejƒZG dd„ dejƒZG dd„ dejƒZdS )	z.
Commonly used structures shared across Scapy
é    Nc                   @   s4   e Zd ZdZdejfdejfdejfdejfgZdS )Úbpf_insnz#"The BPF instruction data structureÚcodeZjtZjfÚkN)	Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚctypesÚc_ushortZc_ubyteÚc_intÚ_fields_© r   r   úL/var/www/html/gsl.tools/lib/python3.9/site-packages/scapy/libs/structures.pyr      s   ýr   c                   @   s(   e Zd ZdZdejfde e¡fgZdS )Úbpf_programz"Structure for BIOCSETFZbf_lenZbf_insnsN)	r   r   r   r   r	   r   ÚPOINTERr   r   r   r   r   r   r      s   ÿr   c                   @   s(   e Zd ZdZdejfde e¡fgZdS )Ú
sock_fprogz"Structure for SO_ATTACH_FILTERÚlenÚfilterN)	r   r   r   r   r	   r
   r   r   r   r   r   r   r   r      s   ÿr   )r   r	   Z	Structurer   r   r   r   r   r   r   Ú<module>   s   