]>
Commit | Line | Data |
---|---|---|
ec8f24b7 | 1 | # SPDX-License-Identifier: GPL-2.0-only |
0d89d203 SH |
2 | # |
3 | # MPLS configuration | |
4 | # | |
cec9166c EB |
5 | |
6 | menuconfig MPLS | |
8a08919f | 7 | bool "MultiProtocol Label Switching" |
cec9166c EB |
8 | default n |
9 | ---help--- | |
10 | MultiProtocol Label Switching routes packets through logical | |
26c459a8 | 11 | circuits. Originally conceived as a way of routing packets at |
cec9166c | 12 | hardware speeds (before hardware was capable of routing ipv4 packets), |
26c459a8 | 13 | MPLS remains a simple way of making tunnels. |
cec9166c EB |
14 | |
15 | If you have not heard of MPLS you probably want to say N here. | |
16 | ||
17 | if MPLS | |
18 | ||
0d89d203 | 19 | config NET_MPLS_GSO |
8a08919f | 20 | tristate "MPLS: GSO support" |
0d89d203 SH |
21 | help |
22 | This is helper module to allow segmentation of non-MPLS GSO packets | |
23 | that have had MPLS stack entries pushed onto them and thus | |
24 | become MPLS GSO packets. | |
cec9166c | 25 | |
0189197f | 26 | config MPLS_ROUTING |
8a08919f | 27 | tristate "MPLS: routing support" |
0eb16f82 | 28 | depends on NET_IP_TUNNEL || NET_IP_TUNNEL=n |
ec66854c | 29 | depends on PROC_SYSCTL |
e3e4712e | 30 | ---help--- |
0189197f EB |
31 | Add support for forwarding of mpls packets. |
32 | ||
e3e4712e RP |
33 | config MPLS_IPTUNNEL |
34 | tristate "MPLS: IP over MPLS tunnel support" | |
35 | depends on LWTUNNEL && MPLS_ROUTING | |
36 | ---help--- | |
37 | mpls ip tunnel support. | |
38 | ||
cec9166c | 39 | endif # MPLS |