summaryrefslogtreecommitdiff
path: root/lib/ns.c
diff options
context:
space:
mode:
authorDaniel Walton <dwalton76@gmail.com>2017-06-21 10:30:29 -0400
committerGitHub <noreply@github.com>2017-06-21 10:30:29 -0400
commitc1a44e43672607a557d895cade446e776c11ce1f (patch)
treeaa6177c84e1c44542bb3a4e3b870a67afaaa2ef4 /lib/ns.c
parentbf468c3ca5d96af40ba4af4967ec3e48fdf76447 (diff)
parent2ca02077216cc8d8bde6b6da279f9fd03e0ac04a (diff)
Merge branch 'master' into bgpd-ipv4-plus-label-misc3
Diffstat (limited to 'lib/ns.c')
-rw-r--r--lib/ns.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/ns.c b/lib/ns.c
index 8c489d68fd..68dc3fa340 100644
--- a/lib/ns.c
+++ b/lib/ns.c
@@ -39,7 +39,7 @@
DEFINE_MTYPE_STATIC(LIB, NS, "Logical-Router")
DEFINE_MTYPE_STATIC(LIB, NS_NAME, "Logical-Router Name")
-static __inline int ns_compare (struct ns *, struct ns *);
+static __inline int ns_compare (const struct ns *, const struct ns *);
static struct ns *ns_lookup (ns_id_t);
RB_GENERATE (ns_head, ns, entry, ns_compare)
@@ -108,7 +108,7 @@ static int ns_enable (struct ns *ns);
static void ns_disable (struct ns *ns);
static __inline int
-ns_compare(struct ns *a, struct ns *b)
+ns_compare(const struct ns *a, const struct ns *b)
{
return (a->ns_id - b->ns_id);
}
@@ -453,7 +453,7 @@ ns_terminate (void)
{
struct ns *ns;
- while ((ns = RB_ROOT (&ns_tree)) != NULL)
+ while ((ns = RB_ROOT (ns_head, &ns_tree)) != NULL)
ns_delete (ns);
}