xref: /linux/net/atm/Kconfig (revision 64edfa65062dc4509ba75978116b2f6d392346f5)
1# SPDX-License-Identifier: GPL-2.0-only
2#
3# Asynchronous Transfer Mode (ATM)
4#
5
6config ATM
7	tristate "Asynchronous Transfer Mode (ATM)"
8	help
9	  ATM is a high-speed networking technology for Local Area Networks
10	  and Wide Area Networks.  It uses a fixed packet size and is
11	  connection oriented, allowing for the negotiation of minimum
12	  bandwidth requirements.
13
14	  In order to participate in an ATM network, your Linux box needs an
15	  ATM networking card. If you have that, say Y here and to the driver
16	  of your ATM card below.
17
18	  Note that you need a set of user-space programs to actually make use
19	  of ATM.  See the file <file:Documentation/networking/atm.rst> for
20	  further details.
21
22config ATM_BR2684
23	tristate "RFC1483/2684 Bridged protocols"
24	depends on ATM && INET
25	help
26	  ATM PVCs can carry ethernet PDUs according to RFC2684 (formerly 1483)
27	  This device will act like an ethernet from the kernels point of view,
28	  with the traffic being carried by ATM PVCs (currently 1 PVC/device).
29	  This is sometimes used over DSL lines.  If in doubt, say N.
30
31config ATM_BR2684_IPFILTER
32	bool "Per-VC IP filter kludge"
33	depends on ATM_BR2684
34	help
35	  This is an experimental mechanism for users who need to terminate a
36	  large number of IP-only vcc's.  Do not enable this unless you are sure
37	  you know what you are doing.
38