summaryrefslogtreecommitdiff
path: root/zebra/zebra_rib.c
diff options
context:
space:
mode:
authorMitesh Kanjariya <mitesh@cumulusnetworks.com>2018-02-27 01:46:26 -0800
committerGitHub <noreply@github.com>2018-02-27 01:46:26 -0800
commit23e386ac714b48872d7d41ad118b12ebbc22984c (patch)
tree295c1033f46f99eaacf014dde0b42beb035f1e71 /zebra/zebra_rib.c
parent6fb219da876ace4732e31005466cae708e512d42 (diff)
parentac3133a35d340a765be1518c2669b979e39fbe66 (diff)
Merge branch 'master' into type5-default-originate
Diffstat (limited to 'zebra/zebra_rib.c')
-rw-r--r--zebra/zebra_rib.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/zebra/zebra_rib.c b/zebra/zebra_rib.c
index 967bc92850..b5ce17d9f8 100644
--- a/zebra/zebra_rib.c
+++ b/zebra/zebra_rib.c
@@ -1150,7 +1150,8 @@ void rib_uninstall_kernel(struct route_node *rn, struct route_entry *re)
*/
hook_call(rib_update, rn, "uninstalling from kernel");
kernel_route_rib(rn, p, src_p, re, NULL);
- zvrf->removals++;
+ if (zvrf)
+ zvrf->removals++;
return;
}