|
| | ExtCommunityDB (BgpServer *server) |
| |
| ExtCommunityPtr | AppendAndLocate (const ExtCommunity *src, const ExtCommunity::ExtCommunityList &list) |
| |
| ExtCommunityPtr | AppendAndLocate (const ExtCommunity *src, const ExtCommunity::ExtCommunityValue &value) |
| |
| ExtCommunityPtr | RemoveAndLocate (const ExtCommunity *src, const ExtCommunity::ExtCommunityList &list) |
| |
| ExtCommunityPtr | ReplaceMFlagsAndLocate (const ExtCommunity *src, const ExtCommunity::ExtCommunityList &export_list) |
| |
| ExtCommunityPtr | ReplaceRTargetAndLocate (const ExtCommunity *src, const ExtCommunity::ExtCommunityList &export_list) |
| |
| ExtCommunityPtr | ReplaceSGIDListAndLocate (const ExtCommunity *src, const ExtCommunity::ExtCommunityList &sgid_list) |
| |
| ExtCommunityPtr | ReplaceTagListAndLocate (const ExtCommunity *src, const ExtCommunity::ExtCommunityList &tag_list) |
| |
| ExtCommunityPtr | RemoveSiteOfOriginAndLocate (const ExtCommunity *src) |
| |
| ExtCommunityPtr | ReplaceSiteOfOriginAndLocate (const ExtCommunity *src, const ExtCommunity::ExtCommunityValue &soo) |
| |
| ExtCommunityPtr | RemoveVrfRouteImportAndLocate (const ExtCommunity *src) |
| |
| ExtCommunityPtr | ReplaceVrfRouteImportAndLocate (const ExtCommunity *src, const ExtCommunity::ExtCommunityValue &vit) |
| |
| ExtCommunityPtr | RemoveSourceASAndLocate (const ExtCommunity *src) |
| |
| ExtCommunityPtr | ReplaceSourceASAndLocate (const ExtCommunity *src, const ExtCommunity::ExtCommunityValue &sas) |
| |
| ExtCommunityPtr | RemoveOriginVnAndLocate (const ExtCommunity *src) |
| |
| ExtCommunityPtr | ReplaceOriginVnAndLocate (const ExtCommunity *src, const ExtCommunity::ExtCommunityValue &origin_vn) |
| |
| ExtCommunityPtr | ReplaceTunnelEncapsulationAndLocate (const ExtCommunity *src, const ExtCommunity::ExtCommunityList &tunnel_encaps) |
| |
| ExtCommunityPtr | ReplaceLoadBalanceAndLocate (const ExtCommunity *src, const ExtCommunity::ExtCommunityValue &lb) |
| |
| ExtCommunityPtr | ReplaceSubClusterAndLocate (const ExtCommunity *src, const ExtCommunity::ExtCommunityValue &sc) |
| |
| ExtCommunityPtr | SetAndLocate (const ExtCommunity *src, const ExtCommunity::ExtCommunityList &list) |
| |
| | BgpPathAttributeDB (int hash_size=GetHashSize()) |
| |
| size_t | Size () |
| |
| void | Delete (ExtCommunity *attr) |
| |
| ExtCommunityPtr | Locate (ExtCommunity *attr) |
| |
| ExtCommunityPtr | Locate (const ExtCommunitySpec &spec) |
| |
Definition at line 457 of file community.h.