관리-도구
편집 파일: icmp.cpython-39.pyc
a ���g � # @ s� g d �Z dddddddddd d ddd dddddddddddddddddddd d!�"Zd"d#d$d%d&dddd'd(d)d)d*d*d+d,d-d-d.d.d/d0�Zd1d2� Zd3d4� Zd5d6� Zd7d8� Zd9S ):)� ICMP_TYPES�ICMPV6_TYPES�check_icmp_type�check_icmpv6_typez0/0z3/0z3/1z3/2z3/3z3/4z3/5z3/6z3/7z3/9z3/10z3/11z3/12z3/13z3/14z3/15z4/0z5/0z5/1z5/2z5/3z8/0z9/0z10/0z11/0z11/1z12/0z12/1z13/0z14/0z17/0z18/0)"� echo-reply�pongznetwork-unreachablezhost-unreachablezprotocol-unreachable�port-unreachablezfragmentation-neededzsource-route-failedznetwork-unknownzhost-unknownznetwork-prohibitedzhost-prohibitedzTOS-network-unreachablezTOS-host-unreachable�communication-prohibitedzhost-precedence-violationzprecedence-cutoffz source-quenchznetwork-redirectz host-redirectzTOS-network-redirectzTOS-host-redirect�echo-request�ping�router-advertisement�router-solicitation�ttl-zero-during-transit�ttl-zero-during-reassemblyz ip-header-badzrequired-option-missingztimestamp-requestztimestamp-replyzaddress-mask-requestzaddress-mask-replyz1/0z1/1z1/3z1/4z2/0z4/1z4/2z128/0z129/0z133/0z134/0z135/0z136/0z137/0)zno-router zaddress-unreachabler zpacket-too-bigr r z bad-headerzunknown-header-typezunknown-optionr r r r r r zneighbour-solicitationzneigbour-solicitationzneighbour-advertisementzneigbour-advertisementZredirectc C s | t v rdS dS �NTF)r ��_name� r �6/usr/lib/python3.9/site-packages/firewall/core/icmp.py�check_icmp_nameV s r c C s | t �� v rdS dS r )r �values�Z_typer r r r [ s r c C s | t v rdS dS r )r r r r r �check_icmpv6_name` s r c C s | t �� v rdS dS r )r r r r r r r e s r N)�__all__r r r r r r r r r r �<module> sz �&�