LCOV - code coverage report
Current view: top level - bgp - bgp_route.cc (source / functions) Hit Total Coverage
Test: OpenSDN C/C++ coverage (all TARGET_SET jobs) Lines: 359 459 78.2 %
Date: 2026-05-07 13:03:31 Functions: 32 35 91.4 %
Legend: Lines: hit not hit

          Line data    Source code
       1             : /* EOF */
       2             : /* EOF */
       3             : /* EOF */
       4             : /* EOF */
       5             : /* EOF */
       6             : /* EOF */
       7             : /* EOF */
       8             : /* EOF */
       9             : /* EOF */
      10             : /* EOF */
      11             : /* EOF */
      12             : /* EOF */
      13             : /* EOF */
      14             : /* EOF */
      15             : /* EOF */
      16             : /* EOF */
      17             : /* EOF */
      18             : /* EOF */
      19             : /* EOF */
      20             : /* EOF */
      21             : /* EOF */
      22             : /* EOF */
      23             : /* EOF */
      24             : /* EOF */
      25             : /* EOF */
      26             : /* EOF */
      27             : /* EOF */
      28             : /* EOF */
      29             : /* EOF */
      30             : /* EOF */
      31             : /* EOF */
      32             : /* EOF */
      33             : /* EOF */
      34             : /* EOF */
      35             : /* EOF */
      36     3414997 : /* EOF */
      37     3414461 : /* EOF */
      38             : /* EOF */
      39     3414859 : /* EOF */
      40     3414859 : /* EOF */
      41     3414768 : /* EOF */
      42             : /* EOF */
      43             : /* EOF */
      44             : /* EOF */
      45             : /* EOF */
      46             : /* EOF */
      47     7346705 : /* EOF */
      48     7346705 : /* EOF */
      49    14690963 : /* EOF */
      50     7344159 : /* EOF */
      51     7344159 : /* EOF */
      52          28 : /* EOF */
      53     7345029 : /* EOF */
      54             : /* EOF */
      55         888 : /* EOF */
      56             : /* EOF */
      57             : /* EOF */
      58             : /* EOF */
      59             : /* EOF */
      60             : /* EOF */
      61      966449 : /* EOF */
      62      966449 : /* EOF */
      63      966451 : /* EOF */
      64             : /* EOF */
      65      966413 : /* EOF */
      66             : /* EOF */
      67             : /* EOF */
      68      966411 : /* EOF */
      69             : /* EOF */
      70             : /* EOF */
      71             : /* EOF */
      72             : /* EOF */
      73             : /* EOF */
      74             : /* EOF */
      75             : /* EOF */
      76             : /* EOF */
      77             : /* EOF */
      78             : /* EOF */
      79             : /* EOF */
      80             : /* EOF */
      81             : /* EOF */
      82             : /* EOF */
      83             : /* EOF */
      84             : /* EOF */
      85             : /* EOF */
      86             : /* EOF */
      87             : /* EOF */
      88             : /* EOF */
      89      965627 : /* EOF */
      90      451139 : /* EOF */
      91             : /* EOF */
      92             : /* EOF */
      93       64099 : /* EOF */
      94       64089 : /* EOF */
      95           0 : /* EOF */
      96             : /* EOF */
      97             : /* EOF */
      98      451125 : /* EOF */
      99      451123 : /* EOF */
     100             : /* EOF */
     101      514485 : /* EOF */
     102      514533 : /* EOF */
     103             : /* EOF */
     104      262358 : /* EOF */
     105      262371 : /* EOF */
     106             : /* EOF */
     107             : /* EOF */
     108      262346 : /* EOF */
     109             : /* EOF */
     110      262371 : /* EOF */
     111      262373 : /* EOF */
     112             : /* EOF */
     113             : /* EOF */
     114      966506 : /* EOF */
     115             : /* EOF */
     116      966498 : /* EOF */
     117             : /* EOF */
     118             : /* EOF */
     119      966483 : /* EOF */
     120      965698 : /* EOF */
     121      966505 : /* EOF */
     122      966511 : /* EOF */
     123             : /* EOF */
     124             : /* EOF */
     125             : /* EOF */
     126             : /* EOF */
     127      966113 : /* EOF */
     128      966113 : /* EOF */
     129             : /* EOF */
     130      966132 : /* EOF */
     131      966284 : /* EOF */
     132             : /* EOF */
     133             : /* EOF */
     134      965967 : /* EOF */
     135      965980 : /* EOF */
     136      965197 : /* EOF */
     137      966358 : /* EOF */
     138             : /* EOF */
     139      966344 : /* EOF */
     140      966387 : /* EOF */
     141             : /* EOF */
     142             : /* EOF */
     143             : /* EOF */
     144             : /* EOF */
     145             : /* EOF */
     146        1396 : /* EOF */
     147        1396 : /* EOF */
     148        2792 : /* EOF */
     149             : /* EOF */
     150        1396 : /* EOF */
     151           0 : /* EOF */
     152             : /* EOF */
     153             : /* EOF */
     154        1396 : /* EOF */
     155        1396 : /* EOF */
     156           0 : /* EOF */
     157             : /* EOF */
     158        1396 : /* EOF */
     159           0 : /* EOF */
     160             : /* EOF */
     161        1396 : /* EOF */
     162        1396 : /* EOF */
     163             : /* EOF */
     164             : /* EOF */
     165           0 : /* EOF */
     166             : /* EOF */
     167             : /* EOF */
     168             : /* EOF */
     169             : /* EOF */
     170             : /* EOF */
     171             : /* EOF */
     172      446621 : /* EOF */
     173      446621 : /* EOF */
     174     1070419 : /* EOF */
     175      283665 : /* EOF */
     176      283665 : /* EOF */
     177         747 : /* EOF */
     178             : /* EOF */
     179      282948 : /* EOF */
     180           0 : /* EOF */
     181             : /* EOF */
     182      282941 : /* EOF */
     183        1305 : /* EOF */
     184             : /* EOF */
     185      563259 : /* EOF */
     186      281628 : /* EOF */
     187         806 : /* EOF */
     188             : /* EOF */
     189      280825 : /* EOF */
     190      195129 : /* EOF */
     191             : /* EOF */
     192             : /* EOF */
     193      251532 : /* EOF */
     194             : /* EOF */
     195             : /* EOF */
     196         260 : /* EOF */
     197             : /* EOF */
     198         260 : /* EOF */
     199             : /* EOF */
     200             : /* EOF */
     201             : /* EOF */
     202             : /* EOF */
     203             : /* EOF */
     204             : /* EOF */
     205         102 : /* EOF */
     206         102 : /* EOF */
     207         429 : /* EOF */
     208         157 : /* EOF */
     209         157 : /* EOF */
     210           0 : /* EOF */
     211             : /* EOF */
     212         157 : /* EOF */
     213          50 : /* EOF */
     214             : /* EOF */
     215         107 : /* EOF */
     216          45 : /* EOF */
     217             : /* EOF */
     218             : /* EOF */
     219          58 : /* EOF */
     220             : /* EOF */
     221             : /* EOF */
     222             : /* EOF */
     223             : /* EOF */
     224             : /* EOF */
     225             : /* EOF */
     226       81400 : /* EOF */
     227             : /* EOF */
     228       81400 : /* EOF */
     229      170676 : /* EOF */
     230             : /* EOF */
     231       59680 : /* EOF */
     232          78 : /* EOF */
     233             : /* EOF */
     234             : /* EOF */
     235       59602 : /* EOF */
     236       59602 : /* EOF */
     237           0 : /* EOF */
     238             : /* EOF */
     239       59602 : /* EOF */
     240         151 : /* EOF */
     241             : /* EOF */
     242      115193 : /* EOF */
     243       55742 : /* EOF */
     244       55742 : /* EOF */
     245             : /* EOF */
     246             : /* EOF */
     247       25658 : /* EOF */
     248             : /* EOF */
     249             : /* EOF */
     250             : /* EOF */
     251             : /* EOF */
     252             : /* EOF */
     253             : /* EOF */
     254       62508 : /* EOF */
     255       62508 : /* EOF */
     256             : /* EOF */
     257             : /* EOF */
     258             : /* EOF */
     259             : /* EOF */
     260             : /* EOF */
     261             : /* EOF */
     262             : /* EOF */
     263       64765 : /* EOF */
     264             : /* EOF */
     265      111495 : /* EOF */
     266      222990 : /* EOF */
     267       93850 : /* EOF */
     268             : /* EOF */
     269             : /* EOF */
     270             : /* EOF */
     271             : /* EOF */
     272       93850 : /* EOF */
     273          56 : /* EOF */
     274             : /* EOF */
     275             : /* EOF */
     276      140916 : /* EOF */
     277       47122 : /* EOF */
     278       47120 : /* EOF */
     279       47120 : /* EOF */
     280             : /* EOF */
     281             : /* EOF */
     282       17645 : /* EOF */
     283             : /* EOF */
     284             : /* EOF */
     285             : /* EOF */
     286             : /* EOF */
     287             : /* EOF */
     288             : /* EOF */
     289             : /* EOF */
     290       45496 : /* EOF */
     291       45496 : /* EOF */
     292             : /* EOF */
     293             : /* EOF */
     294             : /* EOF */
     295             : /* EOF */
     296             : /* EOF */
     297             : /* EOF */
     298             : /* EOF */
     299         857 : /* EOF */
     300         857 : /* EOF */
     301             : /* EOF */
     302        1714 : /* EOF */
     303        3290 : /* EOF */
     304         788 : /* EOF */
     305         788 : /* EOF */
     306             : /* EOF */
     307             : /* EOF */
     308             : /* EOF */
     309             : /* EOF */
     310         788 : /* EOF */
     311           0 : /* EOF */
     312             : /* EOF */
     313             : /* EOF */
     314         788 : /* EOF */
     315         777 : /* EOF */
     316         777 : /* EOF */
     317             : /* EOF */
     318             : /* EOF */
     319         857 : /* EOF */
     320             : /* EOF */
     321             : /* EOF */
     322             : /* EOF */
     323             : /* EOF */
     324             : /* EOF */
     325     2447420 : /* EOF */
     326     2447420 : /* EOF */
     327      782061 : /* EOF */
     328             : /* EOF */
     329     1665294 : /* EOF */
     330     1665174 : /* EOF */
     331        7570 : /* EOF */
     332             : /* EOF */
     333     1657583 : /* EOF */
     334             : /* EOF */
     335             : /* EOF */
     336             : /* EOF */
     337             : /* EOF */
     338             : /* EOF */
     339       83132 : /* EOF */
     340       83132 : /* EOF */
     341             : /* EOF */
     342             : /* EOF */
     343             : /* EOF */
     344             : /* EOF */
     345             : /* EOF */
     346             : /* EOF */
     347             : /* EOF */
     348             : /* EOF */
     349             : /* EOF */
     350             : /* EOF */
     351             : /* EOF */
     352             : /* EOF */
     353       26829 : /* EOF */
     354       26829 : /* EOF */
     355       58025 : /* EOF */
     356       29014 : /* EOF */
     357             : /* EOF */
     358             : /* EOF */
     359       29014 : /* EOF */
     360       26841 : /* EOF */
     361             : /* EOF */
     362             : /* EOF */
     363        3773 : /* EOF */
     364        1600 : /* EOF */
     365             : /* EOF */
     366             : /* EOF */
     367           0 : /* EOF */
     368             : /* EOF */
     369             : /* EOF */
     370             : /* EOF */
     371             : /* EOF */
     372             : /* EOF */
     373     1462457 : /* EOF */
     374             : /* EOF */
     375     1462457 : /* EOF */
     376     3481739 : /* EOF */
     377     1223173 : /* EOF */
     378     1223173 : /* EOF */
     379             : /* EOF */
     380             : /* EOF */
     381     1999365 : /* EOF */
     382      776229 : /* EOF */
     383           8 : /* EOF */
     384             : /* EOF */
     385     2232047 : /* EOF */
     386     4399906 : /* EOF */
     387      944625 : /* EOF */
     388      944866 : /* EOF */
     389             : /* EOF */
     390             : /* EOF */
     391      517673 : /* EOF */
     392             : /* EOF */
     393             : /* EOF */
     394             : /* EOF */
     395             : /* EOF */
     396             : /* EOF */
     397             : /* EOF */
     398      579075 : /* EOF */
     399             : /* EOF */
     400      593243 : /* EOF */
     401     1186450 : /* EOF */
     402             : /* EOF */
     403      593237 : /* EOF */
     404             : /* EOF */
     405             : /* EOF */
     406      961677 : /* EOF */
     407      368444 : /* EOF */
     408           0 : /* EOF */
     409             : /* EOF */
     410     1181697 : /* EOF */
     411     2354002 : /* EOF */
     412      578954 : /* EOF */
     413      579160 : /* EOF */
     414      579328 : /* EOF */
     415             : /* EOF */
     416             : /* EOF */
     417             : /* EOF */
     418           0 : /* EOF */
     419             : /* EOF */
     420             : /* EOF */
     421      538154 : /* EOF */
     422      538154 : /* EOF */
     423             : /* EOF */
     424             : /* EOF */
     425     1226052 : /* EOF */
     426     1226052 : /* EOF */
     427             : /* EOF */
     428             : /* EOF */
     429     1359483 : /* EOF */
     430     1359483 : /* EOF */
     431             : /* EOF */
     432             : /* EOF */
     433         148 : /* EOF */
     434             : /* EOF */
     435         148 : /* EOF */
     436         148 : /* EOF */
     437         148 : /* EOF */
     438         780 : /* EOF */
     439         242 : /* EOF */
     440         242 : /* EOF */
     441         242 : /* EOF */
     442         242 : /* EOF */
     443          16 : /* EOF */
     444             : /* EOF */
     445             : /* EOF */
     446         242 : /* EOF */
     447             : /* EOF */
     448         242 : /* EOF */
     449         242 : /* EOF */
     450         242 : /* EOF */
     451         242 : /* EOF */
     452         242 : /* EOF */
     453         242 : /* EOF */
     454         242 : /* EOF */
     455         148 : /* EOF */
     456         148 : /* EOF */
     457             : /* EOF */
     458           0 : /* EOF */
     459             : /* EOF */
     460           0 : /* EOF */
     461           0 : /* EOF */
     462           0 : /* EOF */
     463           0 : /* EOF */
     464           0 : /* EOF */
     465             : /* EOF */
     466           0 : /* EOF */
     467           0 : /* EOF */
     468             : /* EOF */
     469         192 : /* EOF */
     470             : /* EOF */
     471         192 : /* EOF */
     472         192 : /* EOF */
     473             : /* EOF */
     474         324 : /* EOF */
     475             : /* EOF */
     476             : /* EOF */
     477         324 : /* EOF */
     478         324 : /* EOF */
     479         324 : /* EOF */
     480             : /* EOF */
     481         324 : /* EOF */
     482         324 : /* EOF */
     483         853 : /* EOF */
     484         529 : /* EOF */
     485         103 : /* EOF */
     486         103 : /* EOF */
     487         426 : /* EOF */
     488           0 : /* EOF */
     489           0 : /* EOF */
     490         426 : /* EOF */
     491           0 : /* EOF */
     492           0 : /* EOF */
     493         426 : /* EOF */
     494           0 : /* EOF */
     495           0 : /* EOF */
     496         426 : /* EOF */
     497           0 : /* EOF */
     498           0 : /* EOF */
     499           0 : /* EOF */
     500         426 : /* EOF */
     501           0 : /* EOF */
     502           0 : /* EOF */
     503         426 : /* EOF */
     504           2 : /* EOF */
     505           2 : /* EOF */
     506         424 : /* EOF */
     507           0 : /* EOF */
     508           0 : /* EOF */
     509         424 : /* EOF */
     510         285 : /* EOF */
     511         285 : /* EOF */
     512         285 : /* EOF */
     513         285 : /* EOF */
     514         570 : /* EOF */
     515         139 : /* EOF */
     516          19 : /* EOF */
     517          19 : /* EOF */
     518         120 : /* EOF */
     519           0 : /* EOF */
     520           0 : /* EOF */
     521         120 : /* EOF */
     522           0 : /* EOF */
     523           0 : /* EOF */
     524         120 : /* EOF */
     525         120 : /* EOF */
     526         120 : /* EOF */
     527         120 : /* EOF */
     528         120 : /* EOF */
     529           0 : /* EOF */
     530           0 : /* EOF */
     531           0 : /* EOF */
     532             : /* EOF */
     533           0 : /* EOF */
     534           0 : /* EOF */
     535           0 : /* EOF */
     536           0 : /* EOF */
     537           0 : /* EOF */
     538           0 : /* EOF */
     539           0 : /* EOF */
     540           0 : /* EOF */
     541           0 : /* EOF */
     542           0 : /* EOF */
     543           0 : /* EOF */
     544           0 : /* EOF */
     545           0 : /* EOF */
     546           0 : /* EOF */
     547           0 : /* EOF */
     548           0 : /* EOF */
     549           0 : /* EOF */
     550           0 : /* EOF */
     551           0 : /* EOF */
     552           0 : /* EOF */
     553           0 : /* EOF */
     554             : /* EOF */
     555             : /* EOF */
     556           0 : /* EOF */
     557           0 : /* EOF */
     558           0 : /* EOF */
     559             : /* EOF */
     560           0 : /* EOF */
     561             : /* EOF */
     562             : /* EOF */
     563         324 : /* EOF */
     564         324 : /* EOF */
     565             : /* EOF */
     566         310 : /* EOF */
     567             : /* EOF */
     568             : /* EOF */
     569         310 : /* EOF */
     570         310 : /* EOF */
     571           0 : /* EOF */
     572           0 : /* EOF */
     573           0 : /* EOF */
     574             : /* EOF */
     575             : /* EOF */
     576           0 : /* EOF */
     577           0 : /* EOF */
     578           0 : /* EOF */
     579           0 : /* EOF */
     580             : /* EOF */
     581           0 : /* EOF */
     582             : /* EOF */
     583             : /* EOF */
     584         310 : /* EOF */
     585             : /* EOF */
     586           8 : /* EOF */
     587             : /* EOF */
     588           8 : /* EOF */
     589             : /* EOF */
     590           8 : /* EOF */
     591           8 : /* EOF */
     592           8 : /* EOF */
     593           0 : /* EOF */
     594           0 : /* EOF */
     595           0 : /* EOF */
     596           0 : /* EOF */
     597           0 : /* EOF */
     598           0 : /* EOF */
     599           0 : /* EOF */
     600           0 : /* EOF */
     601           0 : /* EOF */
     602           0 : /* EOF */
     603           0 : /* EOF */
     604           8 : /* EOF */
     605           8 : /* EOF */
     606             : /* EOF */
     607           8 : /* EOF */
     608             : /* EOF */
     609           8 : /* EOF */
     610             : /* EOF */
     611           8 : /* EOF */
     612           8 : /* EOF */
     613           8 : /* EOF */
     614           8 : /* EOF */
     615          32 : /* EOF */
     616          24 : /* EOF */
     617          24 : /* EOF */
     618          24 : /* EOF */
     619             : /* EOF */
     620          24 : /* EOF */
     621          24 : /* EOF */
     622          24 : /* EOF */
     623          24 : /* EOF */
     624          24 : /* EOF */
     625          24 : /* EOF */
     626          24 : /* EOF */
     627          24 : /* EOF */
     628          24 : /* EOF */
     629           8 : /* EOF */
     630           8 : /* EOF */
     631             : /* EOF */
     632         192 : /* EOF */
     633             : /* EOF */
     634         192 : /* EOF */
     635         192 : /* EOF */
     636         192 : /* EOF */
     637         384 : /* EOF */
     638         192 : /* EOF */
     639         192 : /* EOF */
     640             : /* EOF */
     641         192 : /* EOF */
     642         192 : /* EOF */
     643             : /* EOF */
     644           0 : /* EOF */
     645             : /* EOF */
     646           0 : /* EOF */
     647           0 : /* EOF */
     648           0 : /* EOF */
     649           0 : /* EOF */
     650           0 : /* EOF */
     651           0 : /* EOF */
     652           0 : /* EOF */
     653           0 : /* EOF */
     654             : /* EOF */
     655        6320 : /* EOF */
     656             : /* EOF */
     657        6320 : /* EOF */
     658             : /* EOF */
     659        6320 : /* EOF */
     660        6334 : /* EOF */
     661       12667 : /* EOF */
     662             : /* EOF */
     663        6334 : /* EOF */
     664        6333 : /* EOF */
     665       25414 : /* EOF */
     666        6382 : /* EOF */
     667        6382 : /* EOF */
     668        6385 : /* EOF */
     669             : /* EOF */
     670             : /* EOF */
     671        6389 : /* EOF */
     672         597 : /* EOF */
     673             : /* EOF */
     674             : /* EOF */
     675        5789 : /* EOF */
     676         194 : /* EOF */
     677             : /* EOF */
     678        5597 : /* EOF */
     679        5249 : /* EOF */
     680             : /* EOF */
     681             : /* EOF */
     682        5597 : /* EOF */
     683        5597 : /* EOF */
     684        5189 : /* EOF */
     685        5187 : /* EOF */
     686        5186 : /* EOF */
     687             : /* EOF */
     688             : /* EOF */
     689        5595 : /* EOF */
     690        5595 : /* EOF */
     691           8 : /* EOF */
     692             : /* EOF */
     693        5595 : /* EOF */
     694           8 : /* EOF */
     695             : /* EOF */
     696        5596 : /* EOF */
     697        5584 : /* EOF */
     698             : /* EOF */
     699          12 : /* EOF */
     700          12 : /* EOF */
     701          12 : /* EOF */
     702        5595 : /* EOF */
     703        5591 : /* EOF */
     704        5231 : /* EOF */
     705         361 : /* EOF */
     706           0 : /* EOF */
     707        5597 : /* EOF */
     708           6 : /* EOF */
     709        5597 : /* EOF */
     710        5597 : /* EOF */
     711        5595 : /* EOF */
     712        5598 : /* EOF */
     713        5598 : /* EOF */
     714        5599 : /* EOF */
     715       11188 : /* EOF */
     716        5599 : /* EOF */
     717             : /* EOF */
     718          99 : /* EOF */
     719          99 : /* EOF */
     720          99 : /* EOF */
     721             : /* EOF */
     722        5500 : /* EOF */
     723             : /* EOF */
     724        5499 : /* EOF */
     725             : /* EOF */
     726        5497 : /* EOF */
     727        5493 : /* EOF */
     728        5422 : /* EOF */
     729       10842 : /* EOF */
     730             : /* EOF */
     731             : /* EOF */
     732        5588 : /* EOF */
     733           0 : /* EOF */
     734             : /* EOF */
     735        5588 : /* EOF */
     736        5588 : /* EOF */
     737         192 : /* EOF */
     738             : /* EOF */
     739        5588 : /* EOF */
     740         324 : /* EOF */
     741             : /* EOF */
     742             : /* EOF */
     743        5588 : /* EOF */
     744         310 : /* EOF */
     745             : /* EOF */
     746             : /* EOF */
     747        5588 : /* EOF */
     748         300 : /* EOF */
     749             : /* EOF */
     750        5585 : /* EOF */
     751        5585 : /* EOF */
     752        5281 : /* EOF */
     753             : /* EOF */
     754        5588 : /* EOF */
     755         192 : /* EOF */
     756             : /* EOF */
     757        5591 : /* EOF */
     758           0 : /* EOF */
     759           0 : /* EOF */
     760           0 : /* EOF */
     761             : /* EOF */
     762             : /* EOF */
     763        5590 : /* EOF */
     764           0 : /* EOF */
     765             : /* EOF */
     766             : /* EOF */
     767        5590 : /* EOF */
     768        6374 : /* EOF */
     769        6319 : /* EOF */
     770        6318 : /* EOF */
     771             : /* EOF */
     772       51738 : /* EOF */
     773       51738 : /* EOF */
     774       48076 : /* EOF */
     775             : /* EOF */
     776        3662 : /* EOF */
     777             : /* EOF */
     778       51738 : /* EOF */
     779             : /* EOF */
     780       64098 : /* EOF */
     781       64098 : /* EOF */
     782       64098 : /* EOF */
     783       64098 : /* EOF */
     784           0 : /* EOF */
     785             : /* EOF */
     786             : /* EOF */
     787       64098 : /* EOF */
     788       64088 : /* EOF */
     789        2658 : /* EOF */
     790             : /* EOF */
     791       61430 : /* EOF */

Generated by: LCOV version 1.16