summaryrefslogtreecommitdiffstats
path: root/lib/ipv4.c
diff options
context:
space:
mode:
authorOndrej Zajicek <santiago@crfreenet.org>2009-03-20 12:58:21 +0100
committerOndrej Zajicek <santiago@crfreenet.org>2009-03-20 12:58:21 +0100
commit3d574679b8cceb1362bb973e7dfe9981fc93b79b (patch)
treee3e8377246c9f8c2c9ffc39ca4e826aba993ca64 /lib/ipv4.c
parent48d79d521cc13f11eafa129a4216512403b83115 (diff)
downloadbird-3d574679b8cceb1362bb973e7dfe9981fc93b79b.tar
bird-3d574679b8cceb1362bb973e7dfe9981fc93b79b.zip
Fix bugs related to kernel table synchronization.
KRF_INSTALLED flag was not cleared during reconfiguration that lead to not removing routes during reconfigure when export rules changed. We also should not try to remove routes we didi not installed, on Linux this leads to warnings (as kernel checks route source field and do not allow to remove non-bird routes) but we should not rely on it.
Diffstat (limited to 'lib/ipv4.c')
0 files changed, 0 insertions, 0 deletions