0
0
mirror of https://gitlab.nic.cz/labs/bird.git synced 2024-09-19 20:05:21 +00:00

Check table type at `show route for ...'

This commit is contained in:
Pavel Tvrdik 2016-06-29 09:56:33 +02:00 committed by Jan Moskyto Matejka
parent 65d2a88dd2
commit f6e8e141df

View File

@ -2683,6 +2683,12 @@ rt_show(struct rt_show_data *d)
} }
} }
if (d->table->addr_type != d->addr->type)
{
cli_msg(8001, "Incompatible type of prefix/ip with table");
return;
}
if (d->show_for) if (d->show_for)
n = net_route(d->table, d->addr); n = net_route(d->table, d->addr);
else else