watchlink/Makefile.am | 8
watchlink/netlink_event.cc | 335 ----------------------------------------
watchlink/netlink_event.hh | 274 --------------------------------
watchlink/netlink_linkstatus.cc | 318 -------------------------------------
watchlink/netlink_linkstatus.hh | 56 ------
watchlink/netlink_listener.cc | 271 --------------------------------
watchlink/netlink_listener.hh | 50 -----
watchlink/netlink_send.cc | 318 -------------------------------------
watchlink/netlink_send.hh | 39 ----
watchlink/netlink_utils.cc | 59 -------
watchlink/netlink_utils.hh | 20 --
watchlink/rl_str_proc.cc | 90 ----------
watchlink/rl_str_proc.hh | 32 ---
watchlink/watchlink.cc | 293 ----------------------------------
.gitignore | 1
Makefile.am | 2
configure.ac | 10 -
debian/lintian | 1
debian/rules | 1
debian/vyatta-quagga.init.d | 4
zebra/interface.c | 16 +
zebra/zebra_rib.c | 47 +++++
22 files changed, 60 insertions(+), 2185 deletions(-)
New commits:
commit a8726835c9064a1f2c6a261b14c637950abdd2bc
Author: Stephen Hemminger <[EMAIL PROTECTED]>
Date: Tue Apr 29 16:56:56 2008 -0700
remove watchlink - no longer used
The watchlink daemon is no longer used, so code can be removed.
If it is needed for future changes it can be recovered from the
source code control system.
commit d3ea74a99a3d2bcc66e45bef716ba0a66e24020e
Author: Stephen Hemminger <[EMAIL PROTECTED]>
Date: Tue Apr 29 11:08:15 2008 -0700
Two passes on update (ipv4 and ipv6)
When interface comes down, need two passes over the rib to correctly
process rib updates. If interface has both ipv6 and ipv4 routes and
comes down, need to do it as a two step process. Not sure exactly why,
but suspect it has to do with the the work queue and the flagging of
activity to the head of the list.
commit ccbba60205d0cf64fe12611e057d4581d40e4e22
Author: Stephen Hemminger <[EMAIL PROTECTED]>
Date: Mon Apr 28 10:02:25 2008 -0700
Check nexthop status
Need to check if next hop is interface and if so then only mark
route active is interface is active. This addresses some of the problems
with static routes when interface goes down.
commit df7ff29201ccfeb39f0cf5112930aae2f30bb5ec
Author: Stephen Hemminger <[EMAIL PROTECTED]>
Date: Sat Apr 26 09:51:39 2008 -0700
Check nexthop for internal routes
Check if nexthop is active when doing RIB update.
This should fix issues with static routes staying active after
link going down.
commit ae8b1454d3b3145ebbf47a0ee276db12d09e10a6
Author: Stephen Hemminger <[EMAIL PROTECTED]>
Date: Thu Apr 24 14:13:33 2008 -0700
Don't build watchlink
Watchlink is no longer needed, and if it was used it would interfere
with other route management. Therefore don't build it.
commit 7f577357dcf4da0864452ed0662afcefa380b590
Author: Stephen Hemminger <[EMAIL PROTECTED]>
Date: Thu Apr 24 14:13:33 2008 -0700
Don't build watchlink
Watchlink won't work with the new kernel link-detect changes.
Therefore don't build it.
commit e82a974a6636ebadfad4d31384760acbec41ed27
Author: Stephen Hemminger <[EMAIL PROTECTED]>
Date: Thu Apr 24 12:06:13 2008 -0700
mark static routes as inactive when link is down
When link becomes unavailable, unselect any routes that use that link
as the next hop. This keeps routing protocols from propogating routes
these routes and greating black holes.
http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=a8726835c9064a1f2c6a261b14c637950abdd2bc
http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=d3ea74a99a3d2bcc66e45bef716ba0a66e24020e
http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=ccbba60205d0cf64fe12611e057d4581d40e4e22
http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=df7ff29201ccfeb39f0cf5112930aae2f30bb5ec
http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=ae8b1454d3b3145ebbf47a0ee276db12d09e10a6
http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=7f577357dcf4da0864452ed0662afcefa380b590
http://suva.vyatta.com/git/?p=vyatta-quagga.git;a=commitdiff;h=e82a974a6636ebadfad4d31384760acbec41ed27
_______________________________________________
svn mailing list
[email protected]
http://mailman.vyatta.com/mailman/listinfo/svn