diff options
author | Ondrej Zajicek <santiago@crfreenet.org> | 2009-03-20 12:58:21 +0100 |
---|---|---|
committer | Ondrej Zajicek <santiago@crfreenet.org> | 2009-03-20 12:58:21 +0100 |
commit | 3d574679b8cceb1362bb973e7dfe9981fc93b79b (patch) | |
tree | e3e8377246c9f8c2c9ffc39ca4e826aba993ca64 /sysdep/unix/krt-iface.c | |
parent | 48d79d521cc13f11eafa129a4216512403b83115 (diff) | |
download | bird-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 'sysdep/unix/krt-iface.c')
0 files changed, 0 insertions, 0 deletions