From 5e9bdac28ec95172b0c31641507f6a2fcd2e95fb Mon Sep 17 00:00:00 2001 From: Ondrej Zajicek Date: Sat, 21 May 2011 22:48:08 +0200 Subject: [PATCH] Fixes a bug with setting preference during show route cmd. If show route cmd was used with a filter that changed preference, BIRD crashed. --- nest/rt-table.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/nest/rt-table.c b/nest/rt-table.c index b37efef9..3ff53ff4 100644 --- a/nest/rt-table.c +++ b/nest/rt-table.c @@ -1721,7 +1721,10 @@ rt_show_net(struct cli *c, net *n, struct rt_show_data *d) ia[0] = 0; } if (e != ee) - rte_free(ee); + { + rte_free(e); + e = ee; + } rte_update_unlock(); if (d->primary_only) break;