|
package Data::IPV4::Range::Parse; NAMEData::IPV4::Range::Parse - Perl extension parsing ipv4 rangesSYNOPSISuse Data::IPV4::Range::Parse; ($stat_int,$end_int)=auto_parse_ipv4_range('10/24'); ($stat_int,$end_int)=auto_parse_ipv4_range('10.0.0 - 11'); ($stat_int,$end_int)=auto_parse_ipv4_range('9'); unless(($stat_int,$end_int)=auto_parse_ipv4_range('10/')) { print "failed to parse 10/\n"; } DESCRIPTIONSimple Interface for getting start and ending address of ranges as integers.EXPORT:CONSTANTSALL_BITS MAX_CIDR MIN_CIDR :PARSE_IP int_to_ip ip_to_int :SORT sort_quad sort_notations :COMPUTE_FROM_INT broadcast_int base_int size_from_mask hostmask cidr_to_int :PARSE_RANGE parse_ipv4_cidr parse_ipv4_range parse_ipv4_ip auto_parse_ipv4_range CONSTANTSThis section explains the Exportable constants.
PARSE_IPThis section covers the parse ipv4 address functions.
SORTThis section covers the Exportable sort functions.
COMPUTE_FROM_INTThis section covers the Exportable integer computation functions
PARSE_RANGEThis section covers the Exportable range parser functions. An empty set is returned when the range cannot be parsed.
AUTHORMichael ShipperSourceForge ProjectAs of version 1.04 the Project has been moved to SourceForge.netData IPV4 Range Parse <https://sourceforge.net/projects/data-ipv4-range/> COPYRIGHT AND LICENSECopyright (C) 2010 by Michael ShipperThis library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.10.0 or, at your option, any later version of Perl 5 you may have available.
Visit the GSP FreeBSD Man Page Interface. |