libbgp
0.6
A C++ BGP Library.
|
This is the complete list of members for libbgp::BgpRib6, including all inherited members.
BgpRib6(BgpLogHandler *logger) | libbgp::BgpRib6 | |
discard(uint32_t src_router_id) | libbgp::BgpRib6 | |
get() const | libbgp::BgpRib6 | |
insert(BgpLogHandler *logger, const Prefix6 &route, const uint8_t nexthop_global[16], const uint8_t nexthop_linklocal[16], int32_t weight=0) | libbgp::BgpRib6 | |
insert(BgpLogHandler *logger, const std::vector< Prefix6 > &routes, const uint8_t nexthop_global[16], const uint8_t nexthop_linklocal[16], int32_t weight=0) | libbgp::BgpRib6 | |
insert(uint32_t src_router_id, const Prefix6 &route, const uint8_t nexthop_global[16], const uint8_t nexthop_linklocal[16], const std::vector< std::shared_ptr< BgpPathAttrib >> &attrib, int32_t weight, uint32_t ibgp_asn) | libbgp::BgpRib6 | |
insert(uint32_t src_router_id, const std::vector< Prefix6 > &routes, const uint8_t nexthop_global[16], const uint8_t nexthop_linklocal[16], const std::vector< std::shared_ptr< BgpPathAttrib >> &attrib, int32_t weight, uint32_t ibgp_asn) | libbgp::BgpRib6 | |
lookup(const uint8_t dest[16]) const | libbgp::BgpRib6 | |
lookup(uint32_t src_router_id, const uint8_t dest[16]) const | libbgp::BgpRib6 | |
selectEntry(const BgpRib6Entry *a, const BgpRib6Entry *b) | libbgp::BgpRib< BgpRib6Entry > | inlineprivatestatic |
selectEntry(BgpRib6Entry *a, BgpRib6Entry *b) | libbgp::BgpRib< BgpRib6Entry > | inlineprivatestatic |
withdraw(uint32_t src_router_id, const Prefix6 &route) | libbgp::BgpRib6 |