LCOV - code coverage report
Current view:
top level
-
bgp
- bgp_attr.cc
(
source
/ functions)
Hit
Total
Coverage
Test:
OpenSDN C/C++ coverage (all TARGET_SET jobs)
Lines:
912
992
91.9 %
Date:
2026-09-07 02:14:47
Functions:
173
182
95.1 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
_Z10hash_valueRK7BgpAttr
0
_ZN20BgpAttrAs4Aggregator11ToCanonicalEP7BgpAttr
0
_ZN7BgpAttr12set_as4_pathEN5boost13intrusive_ptrIK7As4PathEE
0
_ZN7BgpAttr16set_aspath_4byteEN5boost13intrusive_ptrIK11AsPath4ByteEE
0
_ZNK17BgpAttrLabelBlock8ToStringB5cxx11Ev
0
_ZNK17BgpAttrLabelBlock9CompareToERK12BgpAttribute
0
_ZNK20BgpAttrAs4Aggregator8ToStringB5cxx11Ev
0
_ZNK20BgpAttrAs4Aggregator9CompareToERK12BgpAttribute
0
_ZNK22BgpAttr4ByteAggregator8ToStringB5cxx11Ev
0
_ZN22BgpAttr4ByteAggregator11ToCanonicalEP7BgpAttr
1
_ZN9BgpAttrDB28ReplaceOriginatorIdAndLocateEPK7BgpAttrN5boost4asio2ip10address_v4E
1
_ZNK10BgpAttrEsi8ToStringB5cxx11Ev
1
_ZNK12BgpOListSpec8ToStringB5cxx11Ev
1
_ZNK13BgpAttrParams8ToStringB5cxx11Ev
1
_ZNK15BgpAttrSourceRd8ToStringB5cxx11Ev
1
_ZNK17BgpAttrAggregator8ToStringB5cxx11Ev
1
_ZNK18BgpAttrSubProtocol8ToStringB5cxx11Ev
1
_ZNK22BgpAttrAtomicAggregate8ToStringB5cxx11Ev
1
_ZNK14PmsiTunnelSpec8GetLabelEPK12ExtCommunity
2
_ZN13BgpAttrParams11ToCanonicalEP7BgpAttr
3
_ZNK10BgpAttrEsi9CompareToERK12BgpAttribute
3
_ZNK12BgpOListSpec9CompareToERK12BgpAttribute
3
_ZNK13BgpAttrParams9CompareToERK12BgpAttribute
3
_ZNK15BgpAttrSourceRd9CompareToERK12BgpAttribute
3
_ZNK15ClusterListSpec8ToStringB5cxx11Ev
3
_ZNK18BgpAttrSubProtocol9CompareToERK12BgpAttribute
3
_ZNK19BgpAttrOriginatorId8ToStringB5cxx11Ev
3
_ZNK19BgpAttrOriginatorId9CompareToERK12BgpAttribute
3
_ZNK22BgpAttr4ByteAggregator9CompareToERK12BgpAttribute
3
_ZN9BgpAttrDB22ReplaceOriginAndLocateEPK7BgpAttrN13BgpAttrOrigin10OriginTypeE
4
_ZNK14PmsiTunnelSpec21GetTunnelArTypeStringB5cxx11Ev
4
_ZNK14PmsiTunnelSpec21GetTunnelFlagsStringsB5cxx11Ev
4
_ZN15ClusterListSpec11ToCanonicalEP7BgpAttr
8
_ZN17BgpAttrAggregator11ToCanonicalEP7BgpAttr
8
_ZN15ClusterListSpecC2EjPKS_
9
_ZN22BgpAttrAtomicAggregate11ToCanonicalEP7BgpAttr
9
_ZNK14PmsiTunnelSpec19GetTunnelTypeStringB5cxx11Ev
9
_ZNK15ClusterListSpec15ClusterListLoopEj
14
_ZN11ClusterList6RemoveEv
18
_ZN19BgpAttrOriginatorId11ToCanonicalEP7BgpAttr
18
_ZN9BgpAttrDB31ReplaceLocalPreferenceAndLocateEPK7BgpAttrj
18
_ZN11ClusterListC2EP13ClusterListDBRK15ClusterListSpec
22
_ZN7BgpAttrC2Ev
38
_ZNK15ClusterListSpec9CompareToERK12BgpAttribute
46
_ZNK7BgpAttr18evpn_single_activeEv
52
_ZN10BgpAttrEsi11ToCanonicalEP7BgpAttr
59
_ZN7BgpAttr12set_as4_pathEPK11As4PathSpec
493
_ZN7BgpAttr16set_aspath_4byteEPK15AsPath4ByteSpec
545
_ZN7BgpAttr18set_origin_vn_pathEPK16OriginVnPathSpec
703
_ZNK14PmsiTunnelSpec8ToStringB5cxx11Ev
835
_ZN7BgpAttr15set_label_blockEN5boost13intrusive_ptrI10LabelBlockEE
1032
_ZN17BgpAttrLabelBlock11ToCanonicalEP7BgpAttr
1033
_ZNK17EdgeDiscoverySpec8ToStringB5cxx11Ev
1194
_ZN13EdgeDiscovery6RemoveEv
1795
_ZNK18EdgeForwardingSpec9CompareToERK12BgpAttribute
1898
_ZNK17BgpAttrAggregator9CompareToERK12BgpAttribute
1973
_ZNK20BgpAttrMultiExitDisc9CompareToERK12BgpAttribute
1988
_ZNK9BgpMpNlri9CompareToERK12BgpAttribute
1990
_ZNK16BgpAttrLocalPref9CompareToERK12BgpAttribute
1994
_ZNK17EdgeDiscoverySpec9CompareToERK12BgpAttribute
2003
_ZNK18EdgeForwardingSpec8ToStringB5cxx11Ev
2038
_ZN9BgpAttrDB27ReplaceSubProtocolAndLocateEPK7BgpAttrRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
2045
_ZN17EdgeDiscoverySpec11ToCanonicalEP7BgpAttr
2049
_ZN7BgpAttr18set_edge_discoveryEPK17EdgeDiscoverySpec
2050
_ZN13EdgeDiscoveryD0Ev
2060
_ZN14EdgeForwarding6RemoveEv
2314
_ZNK10PmsiTunnel8GetLabelEPK12ExtCommunity
2596
_ZNK7BgpAttr14nexthop_familyEv
2861
_ZN14PmsiTunnelSpecC2ERK12BgpAttribute
3005
_ZN13EdgeDiscoveryC2EP15EdgeDiscoveryDBRK17EdgeDiscoverySpec
3084
_ZN13EdgeDiscoveryD2Ev
3084
_ZNK14BgpAttrNextHop8ToStringB5cxx11Ev
3147
_ZN14EdgeForwarding4EdgeC2EPKN18EdgeForwardingSpec4EdgeE
3218
_ZN18EdgeForwardingSpec11ToCanonicalEP7BgpAttr
3367
_ZN7BgpAttr19set_edge_forwardingEPK18EdgeForwardingSpec
3369
_ZN14EdgeForwardingD0Ev
3379
_ZN12BgpOListSpec11ToCanonicalEP7BgpAttr
3551
_ZN17EdgeDiscoverySpecC2ERK12BgpAttribute
3800
_ZN17EdgeDiscoverySpecC2ERKS_
4121
_ZN7BgpAttr13set_communityEPK13CommunitySpec
4313
_ZN14EdgeForwardingC2EP16EdgeForwardingDBRK18EdgeForwardingSpec
4403
_ZN14EdgeForwardingD2Ev
4403
_ZN18EdgeForwardingSpecC2ERK12BgpAttribute
4589
_ZN7BgpAttr14set_leaf_olistEPK12BgpOListSpec
4638
_ZN9BgpAttrDB25ReplaceLeafOListAndLocateEPK7BgpAttrPK12BgpOListSpec
4638
_ZN9BgpAttrDB21ReplaceOListAndLocateEPK7BgpAttrPK12BgpOListSpec
4792
_ZN10PmsiTunnel6RemoveEv
4964
_ZNK18EdgeForwardingSpec4Edge20GetInboundIp4AddressEv
5440
_ZNK18EdgeForwardingSpec4Edge21GetOutboundIp4AddressEv
5440
_ZNK7BgpAttr13origin_stringB5cxx11Ev
5612
_ZN7BgpAttr14OriginToStringB5cxx11EN13BgpAttrOrigin10OriginTypeE
5615
_ZN17EdgeDiscoverySpecC2Ev
5892
_ZN7BgpAttrC2EP9BgpAttrDB
5953
_ZN18EdgeForwardingSpecC2ERKS_
6137
_ZN13EdgeDiscovery4EdgeC2EPKN17EdgeDiscoverySpec4EdgeE
6164
_ZN18EdgeForwardingSpecC2Ev
6356
_ZN14PmsiTunnelSpec8SetLabelEjPK12ExtCommunity
7743
_ZN14PmsiTunnelSpec11ToCanonicalEP7BgpAttr
8131
_ZN7BgpAttr9set_olistEPK12BgpOListSpec
8343
_ZN9BgpAttrDB26ReplacePmsiTunnelAndLocateEPK7BgpAttrPK14PmsiTunnelSpec
8754
_ZN17EdgeDiscoverySpecD0Ev
8830
_ZN8BgpOList6RemoveEv
9672
_ZN10BgpOListDBC2EP9BgpServer
9742
_ZN12PmsiTunnelDBC2EP9BgpServer
9742
_ZN13ClusterListDBC2EP9BgpServer
9742
_ZN15EdgeDiscoveryDBC2EP9BgpServer
9742
_ZN16EdgeForwardingDBC2EP9BgpServer
9742
_ZN9BgpAttrDBC2EP9BgpServer
9742
_ZNK17EdgeDiscoverySpec4Edge13GetIp4AddressEv
9770
_ZNK17EdgeDiscoverySpec4Edge9GetLabelsEPjS1_
9770
_ZNK14BgpAttrNextHop9CompareToERK12BgpAttribute
9981
_ZNK13BgpAttrOrigin9CompareToERK12BgpAttribute
9985
_ZN18EdgeForwardingSpecD0Ev
10310
_ZN14PmsiTunnelSpec13SetIdentifierEN5boost4asio2ip10address_v4E
11685
_ZN8BgpOListD0Ev
13001
_ZN17EdgeDiscoverySpecD2Ev
13794
_ZNK17EdgeDiscoverySpec12EncodeLengthEv
13889
_ZN8BgpOListC2EP10BgpOListDBRK12BgpOListSpec
14023
_ZN8BgpOListD2Ev
14024
_ZNK18EdgeForwardingSpec12EncodeLengthEv
16059
_ZN7BgpAttr15set_pmsi_tunnelEPK14PmsiTunnelSpec
16885
_ZN18EdgeForwardingSpecD2Ev
17079
_ZN9BgpAttrDB19ReplaceEsiAndLocateEPK7BgpAttrRK17EthernetSegmentId
17817
_ZN10PmsiTunnelC2EP12PmsiTunnelDBRK14PmsiTunnelSpec
17915
_ZNK25EdgeForwardingEdgeCompareclEPKN14EdgeForwarding4EdgeES3_
18603
_ZNK14PmsiTunnelSpec13GetIdentifierEv
18755
_ZN7BgpAttr19set_large_communityEN5boost13intrusive_ptrIK14LargeCommunityEE
18917
_ZN9BgpAttrDB30ReplaceLargeCommunityAndLocateEPK7BgpAttrN5boost13intrusive_ptrIK14LargeCommunityEE
18917
_ZN7BgpAttr18set_origin_vn_pathEN5boost13intrusive_ptrIK12OriginVnPathEE
18918
_ZN9BgpAttrDB28ReplaceOriginVnPathAndLocateEPK7BgpAttrN5boost13intrusive_ptrIK12OriginVnPathEE
18918
_ZN7BgpAttr11set_as_pathEN5boost13intrusive_ptrIK6AsPathEE
19213
_ZN9BgpAttrDB22ReplaceAsPathAndLocateEPK7BgpAttrN5boost13intrusive_ptrIK6AsPathEE
19213
_ZN9BgpAttrDB25ReplaceCommunityAndLocateEPK7BgpAttrN5boost13intrusive_ptrIK9CommunityEE
19243
_ZN7BgpAttr16OriginFromStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
20418
_ZNK24EdgeDiscoveryEdgeCompareclEPKN13EdgeDiscovery4EdgeES3_
21222
_ZN18BgpAttrSubProtocol11ToCanonicalEP7BgpAttr
21987
_ZNK16BgpAttrLocalPref8ToStringB5cxx11Ev
23574
_ZN7BgpAttr13set_communityEN5boost13intrusive_ptrIK9CommunityEE
25306
_ZN14PmsiTunnelSpecC2Ev
25394
_ZN15BgpAttrSourceRd11ToCanonicalEP7BgpAttr
28577
_ZNK14EdgeForwarding4EdgeltERKS0_
32612
_ZNK20BgpAttrMultiExitDisc8ToStringB5cxx11Ev
51617
_ZNK13EdgeDiscovery4EdgeltERKS0_
53505
_ZNK29EdgeForwardingSpecEdgeCompareclEPKN18EdgeForwardingSpec4EdgeES3_
59919
_ZNK28EdgeDiscoverySpecEdgeCompareclEPKN17EdgeDiscoverySpec4EdgeES3_
63710
_ZN20BgpAttrMultiExitDisc11ToCanonicalEP7BgpAttr
76444
_ZNK22BgpOListElementCompareclEPK12BgpOListElemS2_
79053
_ZN16BgpAttrLocalPref11ToCanonicalEP7BgpAttr
91794
_ZNK7BgpAttr13IsAsPathEmptyEv
100633
_ZNK13BgpAttrOrigin8ToStringB5cxx11Ev
111093
_ZN18EdgeForwardingSpec4Edge20SetInboundIp4AddressEN5boost4asio2ip10address_v4E
126165
_ZN18EdgeForwardingSpec4Edge21SetOutboundIp4AddressEN5boost4asio2ip10address_v4E
126165
_ZN17EdgeDiscoverySpec4Edge13SetIp4AddressEN5boost4asio2ip10address_v4E
130400
_ZN17EdgeDiscoverySpec4Edge9SetLabelsEjj
130400
_ZN9BgpMpNlri11ToCanonicalEP7BgpAttr
157634
_ZN7BgpAttr17set_ext_communityEPK16ExtCommunitySpec
183393
_ZN7BgpAttr19set_large_communityEPK18LargeCommunitySpec
183434
_ZN13BgpAttrOrigin11ToCanonicalEP7BgpAttr
184251
_ZN14BgpAttrNextHop11ToCanonicalEP7BgpAttr
191323
_ZNK12BgpOListElemltERKS_
202945
_ZN7BgpAttr16set_cluster_listEPK15ClusterListSpec
205017
_ZNK14PmsiTunnelSpec9CompareToERK12BgpAttribute
218207
_ZNK8BgpOList9CompareToERKS_
321904
_ZN9BgpAttrDB23ReplaceNexthopAndLocateEPK7BgpAttrRKN5boost4asio2ip7addressE
339158
_ZN7BgpAttr11set_as_pathEPK10AsPathSpec
363196
_ZN7BgpAttrC2EP9BgpAttrDBRKSt6vectorIP12BgpAttributeSaIS4_EE
388369
_ZN7BgpAttr6RemoveEv
438766
_ZNK7BgpAttr12IsAsPathLoopEjh
454166
_ZNK7BgpAttr11mac_addressEv
462225
_ZNK13EdgeDiscovery9CompareToERKS_
493535
_ZNK9BgpMpNlri12EncodeLengthEv
502204
_ZN9BgpAttrDB24ReplaceSourceRdAndLocateEPK7BgpAttrRK18RouteDistinguisher
622438
_ZNK14EdgeForwarding9CompareToERKS_
764593
_ZN9BgpAttrDB28ReplaceExtCommunityAndLocateEPK7BgpAttrN5boost13intrusive_ptrIK12ExtCommunityEE
1023236
_ZN7BgpAttr17set_ext_communityEN5boost13intrusive_ptrIK12ExtCommunityEE
1023297
_ZNK7BgpAttr11neighbor_asEv
2657142
_ZN7BgpAttrC2ERKS_
3058804
_ZNK7BgpAttr15evpn_sticky_macEv
4719033
_ZNK7BgpAttr10etree_leafEv
4719053
_ZNK7BgpAttr17max_as_path_countEv
9346464
_ZNK7BgpAttr15sequence_numberEv
9438028
_ZNK7BgpAttr9CompareToERKS_
25903036
Generated by:
LCOV version 1.14