
    h                         d dl mZmZ d dlmZmZmZmZ d dlm	Z	  G d de          Z
 G d de          Z ee	e
dd	            ee
e            eee           d
S )    )Packetbind_layers)ByteEnumField	ByteFieldIP6Field
ShortField)UDPc                   `    e Zd ZdZ eddddd           edd           edd	          gZd
S )RIPngzRIPng headercmd   reqresp)r      vernullr   N)__name__
__module____qualname__namer   r   r   fields_desc     W/mounts/lovelace/software/anaconda3/lib/python3.11/site-packages/scapy/contrib/ripng.pyr   r      sQ        DeQEf 5 566	%
61KKKr   r   c            
       v    e Zd ZdZ edd           edd           edd           eddd	d
d          gZdS )
RIPngEntryzRIPng entryprefix_or_nhz::routetagr   	prefixlenmetricr   Unreachznext-hop entry)      N)	r   r   r   r   r   r   r   r   r   r   r   r   r   r      si        D&&
:q!!	+q!!h	)9$; $; 	< 	<	KKKr   r   i	  )sportdportN)scapy.packetr   r   scapy.fieldsr   r   r   r   scapy.layers.inetr	   r   r   r   r   r   <module>r)      s    - , , , , , , , G G G G G G G G G G G G ! ! ! ! ! !    F           Cc - - - - E:    J
 # # # # #r   