티클러 2025. 8. 5. 09:33

홈페이지: https://github.com/ch32n/TclIPv6

 

This package offers a suite of procedures to simplify the handling of IPv6 addresses within Tcl scripts. It allows for validation, normalization, and various arithmetic and logical operations on IPv6 prefixes. inspired by the tcllib_ip package.

 

이 패키지는 Tcl 스크립트 내에서 IPv6 주소 처리를 하기 위한 함수들을 제공합니다. 이 패키지를 사용하면 IPv6 접두사에 대한 유효성 검사, 정규화, 다양한 산술 및 논리 연산을 수행할 수 있습니다.

ipv6::isIpv6 IpAddr
ipv6::normalize IpAddr
ipv6::suppress IpAddr
ipv6::contract IpAddr
ipv6::mask IpAddr
ipv6::equal IpAddr1 IpAddr2
ipv6::prefix IpAddr
ipv6::nextIP IpAddr ?Offset?
ipv6::nextNet IPPrefix ?Offset?
ipv6::isOverlap IPPrefix1 IPPrefix2
ipv6::reduceToAggregates PrefixList
ipv6::collapse PrefixList
ipv6::subtract PosPrefixList NegPrefixList
ipv6::expandSubnet IPPrefix NewMask ?-offset count? ?-lastNet IPPrefix? ?-skip count?
ipv6::ipv6ToEthMulticast IpAddrList

TclIPv6-master.zip
0.01MB