0
0
mirror of https://gitlab.nic.cz/labs/bird.git synced 2024-11-18 09:08:42 +00:00
bird/sysdep/unix
Ondrej Zajicek 3d574679b8 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.
2009-03-20 12:58:21 +01:00
..
config.Y Added missing #include and wondering how could it ever compile. 2002-11-13 08:30:56 +00:00
Doc Documented all the sysdeps (only briefly, I admit). 2000-06-05 12:49:04 +00:00
endian.h Moved all system-dependent #include's containing endianity conversion 1999-03-29 19:14:43 +00:00
io.c rx_hook may be cleaned in some callback so we check it before 2008-12-12 17:48:03 +01:00
krt-iface.c This is bug, isn't it? 2008-11-21 13:01:05 +01:00
krt-iface.h Reconfiguration for device protocol. 2000-01-17 11:17:33 +00:00
krt-set.c Bugfix for routing table breaking bug. 2008-10-26 23:09:46 +01:00
krt-set.h Marked unused parameters in sysdep code as such. 2004-06-05 09:11:07 +00:00
krt.c Fix bugs related to kernel table synchronization. 2009-03-20 12:58:21 +01:00
krt.h Cleaned up debugging in kernel syncer. Netlink has still LOCAL_DEBUG 2000-03-12 21:54:39 +00:00
krt.Y Use preferences properly. 2000-05-08 10:40:00 +00:00
log.c Rate limit for most abundant log messages 2009-02-26 14:23:54 +01:00
main.c Close fd of config file after reconfiguration. 2008-08-24 23:24:14 +00:00
Modules Split random number functions off io.c, so that they can be documented 2000-06-05 11:46:40 +00:00
random.c Split random number functions off io.c, so that they can be documented 2000-06-05 11:46:40 +00:00
timer.h Fix problem with local time changes. 2008-11-05 22:36:49 +01:00
unix.h Test old instance of BIRD. 2004-06-06 17:05:25 +00:00