]> git.ipfire.org Git - thirdparty/bird.git/commit
Better flushing of interfaces.
authorOndrej Zajicek <santiago@crfreenet.org>
Sat, 27 Feb 2010 15:00:07 +0000 (16:00 +0100)
committerOndrej Zajicek <santiago@crfreenet.org>
Sat, 27 Feb 2010 15:00:07 +0000 (16:00 +0100)
commit53434e44a95fe9334f4bdf5e0da987929addffb1
tree75317dd53e6059b7c6fe0941312adc2e317c46eb
parent3075824dbd4bb654e98614dfd9992ceec0428beb
Better flushing of interfaces.

When device protocol goes down, interfaces should be flushed
asynchronously (in the same way like routes from protocols are flushed),
when protocol goes to DOWN/HUNGRY.

This fixes the problem with static routes staying in kernel routing
table after BIRD shutdown.
nest/iface.c
nest/iface.h
nest/proto.c
proto/static/static.c
sysdep/unix/krt.c