libbgp
0.6
A C++ BGP Library.
|
The prefix filtering rule. More...
#include <bgp-filter.h>
Public Member Functions | |
BgpFilterRuleRoute () | |
Construct a new BgpFilterRuleRoute object. | |
BgpFilterOP | apply (const Prefix &prefix, __attribute__((unused)) const std::vector< std::shared_ptr< BgpPathAttrib >> &attribs) |
virtual | ~BgpFilterRuleRoute () |
Destroy the BgpFilterRuleRoute object. | |
Public Member Functions inherited from libbgp::BgpFilterRule | |
virtual BgpFilterOP | apply (const Prefix &prefix, const std::vector< std::shared_ptr< BgpPathAttrib >> &attribs)=0 |
Apply the rule on a route. More... | |
Public Attributes | |
T | prefix |
The route prefix. | |
Public Attributes inherited from libbgp::BgpFilterRule | |
uint8_t | filter_type |
uint8_t | match_type |
BgpFilterOP | op |
The prefix filtering rule.
T | type of route prefix. |
Definition at line 102 of file bgp-filter.h.