summaryrefslogtreecommitdiffstats
path: root/lib/zebra.h
diff options
context:
space:
mode:
authorJoakim Tjernlund <joakim.tjernlund@transmode.se>2009-12-04 19:25:26 +0000
committerDavid Lamparter <equinox@diac24.net>2010-02-05 06:05:14 +0100
commit5f23da374fc5ca4a69fd3a3b9f4f2bc337d2b21e (patch)
tree0b19861fb4c4128e0d0151d242b771c17f788122 /lib/zebra.h
parent38c85a4010c812a381a3e3f14bfac5db7f192d99 (diff)
downloadquagga-5f23da374fc5ca4a69fd3a3b9f4f2bc337d2b21e.tar.bz2
quagga-5f23da374fc5ca4a69fd3a3b9f4f2bc337d2b21e.tar.xz
zebra: Don't delete too many routes.
If there are two paralell PtP links to the same router: C * 192.168.101.112/32 is directly connected, p1-4-19-4-20 C>* 192.168.101.112/32 is directly connected, p1-4-17-4-18 and the cable is to one of the ppp links is pulled, Zebra deletes both routes instead of just the one that got yanked. This fixes it to only delete the route to the interface that got yanked. In fact, the whole delete route pattern matching expressions needed a total makeover.
Diffstat (limited to 'lib/zebra.h')
0 files changed, 0 insertions, 0 deletions