The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.05

  • updated more documentation
  • added fatures for routemap/NLRI and tests of this
  • added new Set and Match objects (Member and Union)
  • changed Set::Add to use $x = $x + $y rather then $x += $y since the other resulted in seg-faults in some situations - STRANGE!

Modules

Class representing a generic access-list/route-map
A proxy/bootstrapper class for the Net::ACL class
Access-lists constructed from configuration file like syntax.
AS-path access-lists loaded from configuration string.
Community-lists loaded from configuration string.
IP access-lists loaded from configuration string.
Extended IP access-lists loaded from configuration string.
Prefix-lists loaded from configuration string.
Class to load BGP Route-maps from configuration string.
Standard access-lists loaded from configuration string.
Class representing an Extended IP Access-list rule
Abstract parent class of Match-classes
Class matching IP addresses against an IP or network
Class matching data against one or more access-lists
Class matching one or more members of an array
Class matching IP network prefixes.
Class matching a scalar data element
Class matching a scalar data element
Class representing a BGP-4 policy route-map rule
Class representing a generic access-list/route-map entry
Abstract parent class of Set-classes
Class adding a value to a data element
Class replacing a scalar data element
Class updating array references doing unions

Provides

in lib/Net/ACL/File/ASPath.pm
in lib/Net/ACL/File/Community.pm
in lib/Net/ACL/File/IPAccessExt.pm
in lib/Net/ACL/File/IPAccess.pm
in lib/Net/ACL/File/Prefix.pm
in lib/Net/ACL/File/RouteMap.pm