]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Switch net.add_addr_allfibs default to 0.
authorAlexander V. Chernikov <melifaro@FreeBSD.org>
Sun, 8 Nov 2020 18:27:49 +0000 (18:27 +0000)
committerAlexander V. Chernikov <melifaro@FreeBSD.org>
Sun, 8 Nov 2020 18:27:49 +0000 (18:27 +0000)
commit2d39824195933c173bbfc9b31773070202d2e30e
treec933c105d73ffdf6ab76618f9f1a313c2e4da0a3
parent76e6b37f6be3a6586658a2d08f0eef385f11e109
Switch net.add_addr_allfibs default to 0.

The goal of the fib support is to provide multiple independent
 routing tables, isolated from each other.
net.add_addr_allfibs default tries to shift gears in the opposite
 direction, unconditionally inserting all addresses to all of the fibs.

There are use cases when this is necessary, however this is not a
 default expected behaviour, especially compared to other implementations.

Provide WARNING message for the setups with multiple fibs to notify
 potential users of the feature.

Differential Revision: https://reviews.freebsd.org/D26076
UPDATING
sys/net/route/route_ifaddrs.c
sys/net/route/route_tables.c