net: bridge: Set BR_FDB_ADDED_BY_USER early in fdb_add_entry
authorJohannes Nixdorf <jnixdorf-oss@avm.de>
Mon, 16 Oct 2023 13:27:20 +0000 (15:27 +0200)
committerJakub Kicinski <kuba@kernel.org>
Wed, 18 Oct 2023 00:39:01 +0000 (17:39 -0700)
commitcbf51acbc5d50341290c79c97bda8cf46f5c4f22
tree28f009fb899c8d89d52964ce0ed91ca515d5b0e5
parent56a7bb12c78ffa1b02e154b1d779ed2a1555fa3c
net: bridge: Set BR_FDB_ADDED_BY_USER early in fdb_add_entry

In preparation of the following fdb limit for dynamically learned entries,
allow fdb_create to detect that the entry was added by the user. This
way it can skip applying the limit in this case.

Reviewed-by: Ido Schimmel <idosch@nvidia.com>
Acked-by: Nikolay Aleksandrov <razor@blackwall.org>
Signed-off-by: Johannes Nixdorf <jnixdorf-oss@avm.de>
Link: https://lore.kernel.org/r/20231016-fdb_limit-v5-1-32cddff87758@avm.de
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
net/bridge/br_fdb.c