§
    Š·ÙhF  ã                   ól   — d Z ddlZddlmZ de_        de_        dZddlmZ ddl	T ddl
T dd	lmZ d
„ ZdS )z1
Customization for the Solaris operation system.
é    N)ÚconfTé/   l   ¹i@  )Úget_if_raw_addr)Ú*)ÚNetworkInterfacec                  óÊ   — 	 t          t          j        j        d„ ¬¦  «        d         } n# t          $ r t          j        } Y nw xY wt          j                             | ¦  «        S )zReturn an interface that worksc                 ó   — | d         S )Né   © )Úxs    úV/mounts/lovelace/software/anaconda3/lib/python3.11/site-packages/scapy/arch/solaris.pyú<lambda>z get_working_if.<locals>.<lambda>"   s
   € °Q°q´T€ ó    )Úkeyé   )Úminr   ÚrouteÚroutesÚ
ValueErrorÚloopback_nameÚifacesÚdev_from_name)Úifaces    r   Úget_working_ifr      sh   € ð#õ •D”JÔ%¨>¨>Ð:Ñ:Ô:¸1Ô=ˆˆøÝð #ð #ð #åÔ"ˆˆˆð#øøøõ Œ;×$Ò$ UÑ+Ô+Ð+s   ‚'* ªAÁA)Ú__doc__ÚsocketÚscapy.configr   Úuse_pcapÚIPPROTO_GREÚSIOCGIFHWADDRÚscapy.arch.commonr   Úscapy.arch.libpcapÚscapy.arch.unixÚscapy.interfacesr   r   r   r   r   ú<module>r%      s™   ððð ð €€€à Ð Ð Ð Ð Ð Ø€„ð €Ô ð €à -Ð -Ð -Ð -Ð -Ð -Ø  Ð  Ð  Ð  Ø Ð Ð Ð à -Ð -Ð -Ð -Ð -Ð -ð
,ð 
,ð 
,ð 
,ð 
,r   