back to topotato report
topotato coverage report
Current view: top level - ospfd - ospf_memory.c (source / functions) Hit Total Coverage
Test: aggregated run ( view descriptions ) Lines: 35 35 100.0 %
Date: 2023-02-24 19:38:44 Functions: 70 70 100.0 %

          Line data    Source code
       1             : /* ospfd memory type definitions
       2             :  *
       3             :  * Copyright (C) 2015  David Lamparter
       4             :  *
       5             :  * This file is part of Quagga.
       6             :  *
       7             :  * Quagga is free software; you can redistribute it and/or modify it
       8             :  * under the terms of the GNU General Public License as published by the
       9             :  * Free Software Foundation; either version 2, or (at your option) any
      10             :  * later version.
      11             :  *
      12             :  * Quagga is distributed in the hope that it will be useful, but
      13             :  * WITHOUT ANY WARRANTY; without even the implied warranty of
      14             :  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
      15             :  * General Public License for more details.
      16             :  *
      17             :  * You should have received a copy of the GNU General Public License along
      18             :  * with this program; see the file COPYING; if not, write to the Free Software
      19             :  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
      20             :  */
      21             : 
      22             : #ifdef HAVE_CONFIG_H
      23             : #include "config.h"
      24             : #endif
      25             : 
      26             : #include "ospf_memory.h"
      27             : 
      28          12 : DEFINE_MGROUP(OSPFD, "ospfd");
      29          12 : DEFINE_MTYPE(OSPFD, OSPF_TOP, "OSPF top");
      30          12 : DEFINE_MTYPE(OSPFD, OSPF_AREA, "OSPF area");
      31          12 : DEFINE_MTYPE(OSPFD, OSPF_AREA_RANGE, "OSPF area range");
      32          12 : DEFINE_MTYPE(OSPFD, OSPF_NETWORK, "OSPF network");
      33          12 : DEFINE_MTYPE(OSPFD, OSPF_NEIGHBOR_STATIC, "OSPF static nbr");
      34          12 : DEFINE_MTYPE(OSPFD, OSPF_IF, "OSPF interface");
      35          12 : DEFINE_MTYPE(OSPFD, OSPF_NEIGHBOR, "OSPF neighbor");
      36          12 : DEFINE_MTYPE(OSPFD, OSPF_ROUTE, "OSPF route");
      37          12 : DEFINE_MTYPE(OSPFD, OSPF_TMP, "OSPF tmp mem");
      38          12 : DEFINE_MTYPE(OSPFD, OSPF_LSA, "OSPF LSA");
      39          12 : DEFINE_MTYPE(OSPFD, OSPF_LSA_DATA, "OSPF LSA data");
      40          12 : DEFINE_MTYPE(OSPFD, OSPF_LSDB, "OSPF LSDB");
      41          12 : DEFINE_MTYPE(OSPFD, OSPF_PACKET, "OSPF packet");
      42          12 : DEFINE_MTYPE(OSPFD, OSPF_FIFO, "OSPF FIFO queue");
      43          12 : DEFINE_MTYPE(OSPFD, OSPF_VERTEX, "OSPF vertex");
      44          12 : DEFINE_MTYPE(OSPFD, OSPF_VERTEX_PARENT, "OSPF vertex parent");
      45          12 : DEFINE_MTYPE(OSPFD, OSPF_NEXTHOP, "OSPF nexthop");
      46          12 : DEFINE_MTYPE(OSPFD, OSPF_PATH, "OSPF path");
      47          12 : DEFINE_MTYPE(OSPFD, OSPF_VL_DATA, "OSPF VL data");
      48          12 : DEFINE_MTYPE(OSPFD, OSPF_CRYPT_KEY, "OSPF crypt key");
      49          12 : DEFINE_MTYPE(OSPFD, OSPF_EXTERNAL_INFO, "OSPF ext. info");
      50          12 : DEFINE_MTYPE(OSPFD, OSPF_DISTANCE, "OSPF distance");
      51          12 : DEFINE_MTYPE(OSPFD, OSPF_IF_INFO, "OSPF if info");
      52          12 : DEFINE_MTYPE(OSPFD, OSPF_IF_PARAMS, "OSPF if params");
      53          12 : DEFINE_MTYPE(OSPFD, OSPF_MESSAGE, "OSPF message");
      54          12 : DEFINE_MTYPE(OSPFD, OSPF_MPLS_TE, "OSPF MPLS parameters");
      55          12 : DEFINE_MTYPE(OSPFD, OSPF_ROUTER_INFO, "OSPF Router Info parameters");
      56          12 : DEFINE_MTYPE(OSPFD, OSPF_PCE_PARAMS, "OSPF PCE parameters");
      57          12 : DEFINE_MTYPE(OSPFD, OSPF_EXT_PARAMS, "OSPF Extended parameters");
      58          12 : DEFINE_MTYPE(OSPFD, OSPF_SR_PARAMS, "OSPF Segment Routing parameters");
      59          12 : DEFINE_MTYPE(OSPFD, OSPF_GR_HELPER, "OSPF Graceful Restart Helper");
      60          12 : DEFINE_MTYPE(OSPFD, OSPF_EXTERNAL_RT_AGGR, "OSPF External Route Summarisation");
      61          12 : DEFINE_MTYPE(OSPFD, OSPF_P_SPACE, "OSPF TI-LFA P-Space");
      62          12 : DEFINE_MTYPE(OSPFD, OSPF_Q_SPACE, "OSPF TI-LFA Q-Space");

Generated by: LCOV version v1.16-topotato