diff options
| author | Donald Sharp <sharpd@cumulusnetworks.com> | 2018-09-17 09:18:40 -0400 |
|---|---|---|
| committer | Donald Sharp <sharpd@cumulusnetworks.com> | 2018-09-17 09:22:31 -0400 |
| commit | 5523c15692d4cc34ae7a20a4c2c5e80301734761 (patch) | |
| tree | 36519791ba9db1836e898dbd5a6dc42e209957e7 /lib/lib_errors.c | |
| parent | 423648901abd195759ddda579970161d09d46433 (diff) | |
zebra: Send correct default vrf tableid for MROUTE stats
So the linux kernel uses the RT_TABLE_MAIN for the table
id used for ip routing. The multicast routing tables use
RT_TABLE_DEFAULT. We changed the internal code of zebra_vrf
a few months back to use RT_TABLE_MAIN as the tableid to
use. This caused the pim sg stats to stop working because
of the kernel bug where it uses a different table
for ip routing and ip multicast.
Put a bit of a special case in to do the right thing.
Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
Diffstat (limited to 'lib/lib_errors.c')
0 files changed, 0 insertions, 0 deletions
