hc
2023-12-11 d2ccde1c8e90d38cee87a1b0309ad2827f3fd30d
kernel/drivers/net/ppp/Kconfig
....@@ -1,3 +1,4 @@
1
+# SPDX-License-Identifier: GPL-2.0-only
12 #
23 # PPP network device configuration
34 #
....@@ -5,7 +6,7 @@
56 config PPP
67 tristate "PPP (point-to-point protocol) support"
78 select SLHC
8
- ---help---
9
+ help
910 PPP (Point to Point Protocol) is a newer and better SLIP. It serves
1011 the same purpose: sending Internet traffic over telephone (and other
1112 serial) lines. Ask your access provider if they support it, because
....@@ -37,7 +38,7 @@
3738 config PPP_BSDCOMP
3839 tristate "PPP BSD-Compress compression"
3940 depends on PPP
40
- ---help---
41
+ help
4142 Support for the BSD-Compress compression method for PPP, which uses
4243 the LZW compression method to compress each PPP packet before it is
4344 sent over the wire. The machine at the other end of the PPP link
....@@ -58,7 +59,7 @@
5859 depends on PPP
5960 select ZLIB_INFLATE
6061 select ZLIB_DEFLATE
61
- ---help---
62
+ help
6263 Support for the Deflate compression method for PPP, which uses the
6364 Deflate algorithm (the same algorithm that gzip uses) to compress
6465 each PPP packet before it is sent over the wire. The machine at the
....@@ -71,7 +72,7 @@
7172 config PPP_FILTER
7273 bool "PPP filtering"
7374 depends on PPP
74
- ---help---
75
+ help
7576 Say Y here if you want to be able to filter the packets passing over
7677 PPP interfaces. This allows you to control which packets count as
7778 activity (i.e. which packets will reset the idle timer or bring up
....@@ -86,9 +87,8 @@
8687 depends on PPP
8788 select CRYPTO
8889 select CRYPTO_SHA1
89
- select CRYPTO_ARC4
90
- select CRYPTO_ECB
91
- ---help---
90
+ select CRYPTO_LIB_ARC4
91
+ help
9292 Support for the MPPE Encryption protocol, as employed by the
9393 Microsoft Point-to-Point Tunneling Protocol.
9494
....@@ -98,7 +98,7 @@
9898 config PPP_MULTILINK
9999 bool "PPP multilink support"
100100 depends on PPP
101
- ---help---
101
+ help
102102 PPP multilink is a protocol (defined in RFC 1990) which allows you
103103 to combine several (logical or physical) lines into one logical PPP
104104 connection, so that you can utilize your full bandwidth.
....@@ -111,7 +111,7 @@
111111 config PPPOATM
112112 tristate "PPP over ATM"
113113 depends on ATM && PPP
114
- ---help---
114
+ help
115115 Support PPP (Point to Point Protocol) encapsulated in ATM frames.
116116 This implementation does not yet comply with section 8 of RFC2364,
117117 which can lead to bad results if the ATM peer loses state and
....@@ -120,7 +120,7 @@
120120 config PPPOE
121121 tristate "PPP over Ethernet"
122122 depends on PPP
123
- ---help---
123
+ help
124124 Support for PPP over Ethernet.
125125
126126 This driver requires the latest version of pppd from the CVS
....@@ -132,7 +132,7 @@
132132 config PPTP
133133 tristate "PPP over IPv4 (PPTP)"
134134 depends on PPP && NET_IPGRE_DEMUX
135
- ---help---
135
+ help
136136 Support for PPP over IPv4.(Point-to-Point Tunneling Protocol)
137137
138138 This driver requires pppd plugin to work in client mode or
....@@ -143,7 +143,7 @@
143143 config PPPOL2TP
144144 tristate "PPP over L2TP"
145145 depends on L2TP && PPP
146
- ---help---
146
+ help
147147 Support for PPP-over-L2TP socket family. L2TP is a protocol
148148 used by ISPs and enterprises to tunnel PPP traffic over UDP
149149 tunnels. L2TP is replacing PPTP for VPN uses.
....@@ -153,7 +153,7 @@
153153 tristate "PPP support for async serial ports"
154154 depends on PPP
155155 select CRC_CCITT
156
- ---help---
156
+ help
157157 Say Y (or M) here if you want to be able to use PPP over standard
158158 asynchronous serial ports, such as COM1 or COM2 on a PC. If you use
159159 a modem (not a synchronous or ISDN modem) to contact your ISP, you
....@@ -166,7 +166,7 @@
166166 config PPP_SYNC_TTY
167167 tristate "PPP support for sync tty ports"
168168 depends on PPP
169
- ---help---
169
+ help
170170 Say Y (or M) here if you want to be able to use PPP over synchronous
171171 (HDLC) tty devices, such as the SyncLink adapter. These devices
172172 are often used for high-speed leased lines like T1/E1.