|
| | BgpAttrDB (BgpServer *server) |
| |
| BgpAttrPtr | ReplaceAsPathAndLocate (const BgpAttr *attr, AsPathPtr aspath) |
| |
| BgpAttrPtr | ReplaceCommunityAndLocate (const BgpAttr *attr, CommunityPtr community) |
| |
| BgpAttrPtr | ReplaceOriginAndLocate (const BgpAttr *attr, BgpAttrOrigin::OriginType origin) |
| |
| BgpAttrPtr | ReplaceExtCommunityAndLocate (const BgpAttr *attr, ExtCommunityPtr extcomm) |
| |
| BgpAttrPtr | ReplaceLargeCommunityAndLocate (const BgpAttr *attr, LargeCommunityPtr largecomm) |
| |
| BgpAttrPtr | ReplaceOriginVnPathAndLocate (const BgpAttr *attr, OriginVnPathPtr ovnpath) |
| |
| BgpAttrPtr | ReplaceLocalPreferenceAndLocate (const BgpAttr *attr, uint32_t local_pref) |
| |
| BgpAttrPtr | ReplaceOriginatorIdAndLocate (const BgpAttr *attr, Ip4Address originator_id) |
| |
| BgpAttrPtr | ReplaceSourceRdAndLocate (const BgpAttr *attr, const RouteDistinguisher &source_rd) |
| |
| BgpAttrPtr | ReplaceEsiAndLocate (const BgpAttr *attr, const EthernetSegmentId &esi) |
| |
| BgpAttrPtr | ReplaceOListAndLocate (const BgpAttr *attr, const BgpOListSpec *olist_spec) |
| |
| BgpAttrPtr | ReplaceLeafOListAndLocate (const BgpAttr *attr, const BgpOListSpec *leaf_olist_spec) |
| |
| BgpAttrPtr | ReplacePmsiTunnelAndLocate (const BgpAttr *attr, const PmsiTunnelSpec *pmsi_spec) |
| |
| BgpAttrPtr | ReplaceNexthopAndLocate (const BgpAttr *attr, const IpAddress &addr) |
| |
| BgpAttrPtr | ReplaceSubProtocolAndLocate (const BgpAttr *attr, const std::string &sbp) |
| |
| BgpServer * | server () |
| |
| const BgpServer * | server () const |
| |
| | BgpPathAttributeDB (int hash_size=GetHashSize()) |
| |
| size_t | Size () |
| |
| void | Delete (BgpAttr *attr) |
| |
| BgpAttrPtr | Locate (BgpAttr *attr) |
| |
| BgpAttrPtr | Locate (const BgpAttrSpec &spec) |
| |
Definition at line 1005 of file bgp_attr.h.