summaryrefslogtreecommitdiff
path: root/lib/lib_errors.c
diff options
context:
space:
mode:
authorDonald Sharp <sharpd@cumulusnetworks.com>2018-09-17 09:18:40 -0400
committerDonald Sharp <sharpd@cumulusnetworks.com>2018-09-17 09:22:31 -0400
commit5523c15692d4cc34ae7a20a4c2c5e80301734761 (patch)
tree36519791ba9db1836e898dbd5a6dc42e209957e7 /lib/lib_errors.c
parent423648901abd195759ddda579970161d09d46433 (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