diff options
| author | David Lamparter <equinox@opensourcerouting.org> | 2017-08-06 05:14:39 +0200 | 
|---|---|---|
| committer | David Lamparter <equinox@opensourcerouting.org> | 2017-08-06 05:42:54 +0200 | 
| commit | a3358cacb8ea549599198bf821acf8a3a462df73 (patch) | |
| tree | 46c18c730f2926ee29eedcf6560a6250b8fb453b /lib/plist.c | |
| parent | 7569827e30cd02e35b7ca1d0e1fae7daa55f6c58 (diff) | |
zebra: static: update on ifindex changes
Whenever an interface is created or deleted in the system, we need to
check whether we have static routes referencing that interface by name.
If so, we need to [un]install these routes.
This has the unfortunate side effect of making static routes with
non-existent interfaces disappear from "show ip route", but I think
that's acceptable (and I don't see a "good" fix for that).
Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
Diffstat (limited to 'lib/plist.c')
0 files changed, 0 insertions, 0 deletions
