kcm: Kernel Connection Multiplexor module
[cascardo/linux.git] / net / Kconfig
index 1743546..10640d5 100644 (file)
@@ -360,6 +360,7 @@ source "net/can/Kconfig"
 source "net/irda/Kconfig"
 source "net/bluetooth/Kconfig"
 source "net/rxrpc/Kconfig"
+source "net/kcm/Kconfig"
 
 config FIB_RULES
        bool
@@ -392,6 +393,26 @@ config LWTUNNEL
          weight tunnel endpoint. Tunnel encapsulation parameters are stored
          with light weight tunnel state associated with fib routes.
 
+config DST_CACHE
+       bool "dst cache"
+       default n
+
+config NET_DEVLINK
+       tristate "Network physical/parent device Netlink interface"
+       help
+         Network physical/parent device Netlink interface provides
+         infrastructure to support access to physical chip-wide config and
+         monitoring.
+
+config MAY_USE_DEVLINK
+       tristate
+       default m if NET_DEVLINK=m
+       default y if NET_DEVLINK=y || NET_DEVLINK=n
+       help
+         Drivers using the devlink infrastructure should have a dependency
+         on MAY_USE_DEVLINK to ensure they do not cause link errors when
+         devlink is a loadable module and the driver using it is built-in.
+
 endif   # if NET
 
 # Used by archs to tell that they support BPF_JIT