From: Ido Schimmel <[email protected]>
Patch #1 prevents blackhole nexthops from being flushed when the
loopback device goes down given that as far as user space is concerned,
these nexthops do not have a nexthop device.
Patch #2 adds a test case.
There are no regressions in fib_nexthops.sh with this change:
# ./fib_nexthops.sh
...
Tests passed: 165
Tests failed: 0
Ido Schimmel (2):
nexthop: Do not flush blackhole nexthops when loopback goes down
selftests: fib_nexthops: Test blackhole nexthops when loopback goes
down
net/ipv4/nexthop.c | 10 +++++++---
tools/testing/selftests/net/fib_nexthops.sh | 8 ++++++++
2 files changed, 15 insertions(+), 3 deletions(-)
--
2.29.2