# SPDX-License-Identifier: GPL-2.0-only # # [31mCONFIG_MPLS[0m configuration # menuconfig [31mCONFIG_MPLS[0m bool "MultiProtocol Label Switching" default n ---help--- MultiProtocol Label Switching routes packets through logical circuits. Originally conceived as a way of routing packets at hardware speeds (before hardware was capable of routing ipv4 packets), [31mCONFIG_MPLS[0m remains a simple way of making tunnels. If you have not heard of [31mCONFIG_MPLS[0m you probably want to say N here. if [31mCONFIG_MPLS[0m config [31mCONFIG_NET_MPLS_GSO[0m tristate "MPLS: GSO support" help This is helper module to allow segmentation of non-[31mCONFIG_MPLS[0m GSO packets that have had [31mCONFIG_MPLS[0m stack entries pushed onto them and thus become [31mCONFIG_MPLS[0m GSO packets. config [31mCONFIG_MPLS_ROUTING[0m tristate "MPLS: routing support" depends on [31mCONFIG_NET_IP_TUNNEL[0m || [31mCONFIG_NET_IP_TUNNEL[0m=n depends on [31mCONFIG_PROC_SYSCTL[0m ---help--- Add support for forwarding of mpls packets. config [31mCONFIG_MPLS_IPTUNNEL[0m tristate "MPLS: IP over MPLS tunnel support" depends on [31mCONFIG_LWTUNNEL[0m && [31mCONFIG_MPLS_ROUTING[0m ---help--- mpls ip tunnel support. endif # [31mCONFIG_MPLS[0m |