Modules
Firewall Analysis and Rewrite Library
Turn Token values into objects
A vendor specific concrete builder class
Firewall configuration filter and pre-processor
Create Object::KVC::Hash objects from an AST
Associates ICMP type ID's and ICMP type integers
Recognizes pre-processed firewall configurations
Associates port names and port string ID's
Associates protocol ID's and protocol numbers.
Rewrite the parse tree into an abstract syntax tree
Builder base class
Manages Builder creation and configuration
IPv4 address class
ICMP type number
IPv4 network class
IPv4 base class
IPv4 range class
Deprecated - is now Farly::Rule::Optimizer
Create a search object from an options hash
Remove an address or network
Removes a list of firewall rule entries
Convert a firewall rule configuration into a raw rule set
Optimize a raw firewall rule set
- Deprecated - is now Farly::Rule::Expander
Converts the Farly firewall model into Cisco format
Transport base class
TCP or UDP port number class
TCP or UDP port number 'greater than' class
TCP or UDP port number 'less than' class
TCP or UDP port number range
TCP/IP protocol number