blob: 17bde799c8548e46a791fabc8b9619c57f2b2f99 [file] [log] [blame]
Simon Horman0d89d202013-05-23 21:02:52 +00001#
2# MPLS configuration
3#
Eric W. Biedermancec91662015-03-03 19:10:23 -06004
5menuconfig MPLS
Robert Shearman8a089192015-03-10 16:37:59 +00006 bool "MultiProtocol Label Switching"
Eric W. Biedermancec91662015-03-03 19:10:23 -06007 default n
8 ---help---
9 MultiProtocol Label Switching routes packets through logical
Geert Uytterhoeven26c459a2015-03-09 12:54:48 +010010 circuits. Originally conceived as a way of routing packets at
Eric W. Biedermancec91662015-03-03 19:10:23 -060011 hardware speeds (before hardware was capable of routing ipv4 packets),
Geert Uytterhoeven26c459a2015-03-09 12:54:48 +010012 MPLS remains a simple way of making tunnels.
Eric W. Biedermancec91662015-03-03 19:10:23 -060013
14 If you have not heard of MPLS you probably want to say N here.
15
16if MPLS
17
Simon Horman0d89d202013-05-23 21:02:52 +000018config NET_MPLS_GSO
Robert Shearman8a089192015-03-10 16:37:59 +000019 tristate "MPLS: GSO support"
Simon Horman0d89d202013-05-23 21:02:52 +000020 help
21 This is helper module to allow segmentation of non-MPLS GSO packets
22 that have had MPLS stack entries pushed onto them and thus
23 become MPLS GSO packets.
Eric W. Biedermancec91662015-03-03 19:10:23 -060024
Eric W. Biederman01891972015-03-03 19:10:47 -060025config MPLS_ROUTING
Robert Shearman8a089192015-03-10 16:37:59 +000026 tristate "MPLS: routing support"
Eric W. Biederman01891972015-03-03 19:10:47 -060027 help
28 Add support for forwarding of mpls packets.
29
Eric W. Biedermancec91662015-03-03 19:10:23 -060030endif # MPLS