forked from Mirror/frr
ospf6d: turn off expensive debugging
OSPF6 has very expensive LSDB and route debug on by default. This needs to be turned off for scaled performance. Signed-off-by: James Li <jli at cumulusnetworks.com> Reviewed-by: Dinesh G Dutt <ddutt at cumulusnetworks.com>Summary: Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
This commit is contained in:
parent
a765eb9383
commit
e39d05384d
|
@ -73,7 +73,7 @@ ospf6_lsdb_set_key (struct prefix_ipv6 *key, void *value, int len)
|
|||
key->prefixlen += len * 8;
|
||||
}
|
||||
|
||||
#ifndef NDEBUG
|
||||
#ifdef DEBUG
|
||||
static void
|
||||
_lsdb_count_assert (struct ospf6_lsdb *lsdb)
|
||||
{
|
||||
|
@ -97,9 +97,9 @@ _lsdb_count_assert (struct ospf6_lsdb *lsdb)
|
|||
assert (num == lsdb->count);
|
||||
}
|
||||
#define ospf6_lsdb_count_assert(t) (_lsdb_count_assert (t))
|
||||
#else /*NDEBUG*/
|
||||
#else /*DEBUG*/
|
||||
#define ospf6_lsdb_count_assert(t) ((void) 0)
|
||||
#endif /*NDEBUG*/
|
||||
#endif /*DEBUG*/
|
||||
|
||||
void
|
||||
ospf6_lsdb_add (struct ospf6_lsa *lsa, struct ospf6_lsdb *lsdb)
|
||||
|
|
|
@ -304,7 +304,7 @@ ospf6_route_lookup_bestmatch (struct prefix *prefix,
|
|||
return route;
|
||||
}
|
||||
|
||||
#ifndef NDEBUG
|
||||
#ifdef DEBUG
|
||||
static void
|
||||
route_table_assert (struct ospf6_route_table *table)
|
||||
{
|
||||
|
@ -350,7 +350,7 @@ route_table_assert (struct ospf6_route_table *table)
|
|||
#define ospf6_route_table_assert(t) (route_table_assert (t))
|
||||
#else
|
||||
#define ospf6_route_table_assert(t) ((void) 0)
|
||||
#endif /*NDEBUG*/
|
||||
#endif /*DEBUG*/
|
||||
|
||||
struct ospf6_route *
|
||||
ospf6_route_add (struct ospf6_route *route,
|
||||
|
|
Loading…
Reference in a new issue