|
| 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 | 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 999 of file bgp_attr.h.