summaryrefslogtreecommitdiffstats
path: root/drivers/net/Kconfig
diff options
context:
space:
mode:
authorIdo Schimmel <idosch@mellanox.com>2020-01-14 12:23:15 +0100
committerDavid S. Miller <davem@davemloft.net>2020-01-15 03:53:35 +0100
commit48bb9eb47b2708bd3ded16684ddd258e53bd402c (patch)
tree2d81eb8e88dec69d155f2e8235cb7ba072c21c52 /drivers/net/Kconfig
parentmlxsw: spectrum_router: Set hardware flags for routes (diff)
downloadlinux-48bb9eb47b2708bd3ded16684ddd258e53bd402c.tar.xz
linux-48bb9eb47b2708bd3ded16684ddd258e53bd402c.zip
netdevsim: fib: Add dummy implementation for FIB offload
Implement dummy IPv4 and IPv6 FIB "offload" in the driver by storing currently "programmed" routes in a hash table. Each route in the hash table is marked with "trap" indication. The indication is cleared when the route is replaced or when the netdevsim instance is deleted. This will later allow us to test the route offload API on top of netdevsim. v2: * Convert to new fib_alias_hw_flags_set() interface Signed-off-by: Ido Schimmel <idosch@mellanox.com> Reviewed-by: Jiri Pirko <jiri@mellanox.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/Kconfig')
-rw-r--r--drivers/net/Kconfig1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/Kconfig b/drivers/net/Kconfig
index 01e2657e4c26..e65ed4d0a7ad 100644
--- a/drivers/net/Kconfig
+++ b/drivers/net/Kconfig
@@ -549,6 +549,7 @@ source "drivers/net/hyperv/Kconfig"
config NETDEVSIM
tristate "Simulated networking device"
depends on DEBUG_FS
+ depends on IPV6 || IPV6=n
select NET_DEVLINK
help
This driver is a developer testing tool and software model that can