blob: bc1178007f8a6e4ab34d6d2c8ff0662a43d81e0e [file] [log] [blame]
Eric Andersenc9f20d92002-12-05 08:41:41 +00001#
2# For a description of the syntax of this configuration file,
3# see scripts/kbuild/config-language.txt.
4#
5
6menu "Networking Utilities"
7
8config CONFIG_FEATURE_IPV6
9 bool "Enable IPv6 support"
10 default n
11 help
12 Please submit a patch to add help text for this item.
13
Glenn L McGrath9e598412003-01-09 10:06:01 +000014config CONFIG_ARPING
15 bool "arping"
16 default n
17 help
18 Ping hosts by ARP packets
19
Glenn L McGrath02d7cbf2002-12-13 02:43:50 +000020config CONFIG_FTPGET
21 bool "ftpget"
22 default n
23 help
24 Retrieve a remote file via FTP.
25
26config CONFIG_FTPPUT
27 bool "ftpput"
28 default n
29 help
30 Store a remote file via FTP.
31
Eric Andersenc9f20d92002-12-05 08:41:41 +000032config CONFIG_HOSTNAME
33 bool "hostname"
34 default n
35 help
36 Please submit a patch to add help text for this item.
37
Glenn L McGrath58c708a2003-01-05 04:01:56 +000038config CONFIG_HTTPD
39 bool "httpd"
40 default n
41 help
42 Serve web pages via an HTTP server.
43
44config CONFIG_FEATURE_HTTPD_BASIC_AUTH
45 bool " Enable Basic Authentication and IP address checking"
46 default n
47 depends on CONFIG_HTTPD
48 help
49 Utilizes /etc/httpd.conf for security settings allowing
50 ip address filtering and basic authentication on a per url basis.
51
Eric Andersenc9f20d92002-12-05 08:41:41 +000052config CONFIG_IFCONFIG
53 bool "ifconfig"
54 default n
55 help
56 Please submit a patch to add help text for this item.
57
58config CONFIG_FEATURE_IFCONFIG_STATUS
59 bool " Enable status reporting output (+7k)"
60 default y
61 depends on CONFIG_IFCONFIG
62 help
63 Please submit a patch to add help text for this item.
64
65config CONFIG_FEATURE_IFCONFIG_SLIP
66 bool " Enable slip-specific options \"keepalive\" and \"outfill\""
67 default n
68 depends on CONFIG_IFCONFIG
69 help
70 Please submit a patch to add help text for this item.
71
72config CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ
73 bool " Enable options \"mem_start\", \"io_addr\", and \"irq\""
74 default n
75 depends on CONFIG_IFCONFIG
76 help
77 Please submit a patch to add help text for this item.
78
79config CONFIG_FEATURE_IFCONFIG_HW
80 bool " Enable option \"hw\" (ether only)"
81 default y
82 depends on CONFIG_IFCONFIG
83 help
84 Please submit a patch to add help text for this item.
85
86config CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS
87 bool " Set the broadcast automatically"
88 default n
89 depends on CONFIG_IFCONFIG
90 help
91 Please submit a patch to add help text for this item.
92
93config CONFIG_IFUPDOWN
94 bool "ifupdown"
95 default n
96 help
97 Please submit a patch to add help text for this item.
98
Glenn L McGrathd66370c2003-01-13 21:40:38 +000099config CONFIG_FEATURE_IFUPDOWN_IP
100 bool " Use ip applet"
101 default n
102 depends on CONFIG_IFUPDOWN && CONFIG_IP && CONFIG_FEATURE_IP_ADDRESS && CONFIG_FEATURE_IP_LINK && CONFIG_FEATURE_IP_ROUTE
103 help
104 Please submit a patch to add help text for this item.
105
Eric Andersenc9f20d92002-12-05 08:41:41 +0000106config CONFIG_FEATURE_IFUPDOWN_IPV4
107 bool " Enable support for IPv4"
108 default y
109 depends on CONFIG_IFUPDOWN
110 help
111 Please submit a patch to add help text for this item.
112
113config CONFIG_FEATURE_IFUPDOWN_IPV6
Glenn L McGrathd66370c2003-01-13 21:40:38 +0000114 bool " Enable support for IPv6"
Eric Andersenc9f20d92002-12-05 08:41:41 +0000115 default n
116 depends on CONFIG_IFUPDOWN
117 help
118 Please submit a patch to add help text for this item.
119
120config CONFIG_FEATURE_IFUPDOWN_IPX
Glenn L McGrathd66370c2003-01-13 21:40:38 +0000121 bool " Enable support for IPX"
Eric Andersenc9f20d92002-12-05 08:41:41 +0000122 default n
123 depends on CONFIG_IFUPDOWN
124 help
125 Please submit a patch to add help text for this item.
126
Glenn L McGrathcdbe5e52002-12-06 08:35:55 +0000127config CONFIG_FEATURE_IFUPDOWN_MAPPING
128 bool " Enable mapping support"
129 default n
130 depends on CONFIG_IFUPDOWN
131 help
132 This enables support for the "mapping" stanza, unless you have
133 a weird network setup you dont need it.
134
Eric Andersenc9f20d92002-12-05 08:41:41 +0000135config CONFIG_IP
136 bool "ip"
137 default n
138 help
139 Please submit a patch to add help text for this item.
140
141if CONFIG_IP && CONFIG_IPADDR
142 config CONFIG_FEATURE_IP_ADDRESS
143 default y
144 comment " address (forced enabled for ipaddr)"
145endif
146if ! (CONFIG_IP && CONFIG_IPADDR)
147 config CONFIG_FEATURE_IP_ADDRESS
148 bool " address"
149 default n
150 depends on CONFIG_IP
151 help
152 Please submit a patch to add help text for this item.
153endif
154
155if CONFIG_IP && CONFIG_IPLINK
156 config CONFIG_FEATURE_IP_LINK
157 default y
158 comment " link (forced enabled for iplink)"
159endif
160if !(CONFIG_IP && CONFIG_IPLINK)
161 config CONFIG_FEATURE_IP_LINK
162 bool " link"
163 default y
164 depends on CONFIG_IP
165 help
166 Please submit a patch to add help text for this item.
167endif
168
169if CONFIG_IP && CONFIG_IPROUTE
170 config CONFIG_FEATURE_IP_ROUTE
171 default y
172 comment " route (forced enabled for iproute)"
173endif
174if !(CONFIG_IP && CONFIG_IPROUTE)
175 config CONFIG_FEATURE_IP_ROUTE
176 bool " route"
177 default y
178 depends on CONFIG_IP
179 help
180 Please submit a patch to add help text for this item.
181endif
182
183if CONFIG_IP && CONFIG_IPTUNNEL
184 config CONFIG_FEATURE_IP_TUNNEL
185 default y
186 comment " tunnel (forced enabled for iptunnel)"
187endif
188if !(CONFIG_IP && CONFIG_IPTUNNEL)
189 config CONFIG_FEATURE_IP_TUNNEL
190 bool " tunnel"
191 default y
192 depends on CONFIG_IP
193 help
194 Please submit a patch to add help text for this item.
195endif
196
197config CONFIG_IPCALC
198 bool "ipcalc"
199 default n
200 help
201 Please submit a patch to add help text for this item.
202
203config CONFIG_FEATURE_IPCALC_FANCY
204 bool " Fancy IPCALC, more options, adds 300 bytes"
205 default y
Glenn L McGrath80a60412002-12-06 23:11:30 +0000206 depends on CONFIG_IPCALC
Eric Andersenc9f20d92002-12-05 08:41:41 +0000207 help
208 Please submit a patch to add help text for this item.
209
210config CONFIG_IPADDR
211 bool "ipaddr"
212 default n
213 help
214 Please submit a patch to add help text for this item.
215
216config CONFIG_IPLINK
217 bool "iplink"
218 default n
219 help
220 Please submit a patch to add help text for this item.
221
222config CONFIG_IPROUTE
223 bool "iproute"
224 default n
225 help
226 Please submit a patch to add help text for this item.
227
228config CONFIG_IPTUNNEL
229 bool "iptunnel"
230 default n
231 help
232 Please submit a patch to add help text for this item.
233
Glenn L McGrathf03c9332002-12-13 00:01:44 +0000234config CONFIG_NAMEIF
235 bool "nameif"
236 default n
237 help
238 nameif used to rename network interface by its MAC address.
239 Renamed interfaces MUST be in the down state.
240 It is possible to use file (default: /etc/mactab)
241 with list of new interface names and MACs.
242 Maximum interface name length: IF_NAMESIZE = 16
243 File fields are sepatated by space or tab.
244 File format:
245 # Comment
246 new_interface_name XX:XX:XX:XX:XX:XX
247
Eric Andersenc9f20d92002-12-05 08:41:41 +0000248config CONFIG_NC
249 bool "nc"
250 default n
251 help
252 Please submit a patch to add help text for this item.
253
254config CONFIG_NETSTAT
255 bool "netstat"
256 default n
257 help
258 Please submit a patch to add help text for this item.
259
260config CONFIG_NSLOOKUP
261 bool "nslookup"
262 default n
263 help
264 Please submit a patch to add help text for this item.
265
266config CONFIG_PING
267 bool "ping"
268 default n
269 help
270 Please submit a patch to add help text for this item.
271
272config CONFIG_FEATURE_FANCY_PING
273 bool " Enable fancy ping output"
274 default y
275 depends on CONFIG_PING
276 help
277 Please submit a patch to add help text for this item.
278
279config CONFIG_PING6
280 bool "ping6"
281 default n
282 depends on CONFIG_FEATURE_IPV6
283 help
284 Please submit a patch to add help text for this item.
285
286config CONFIG_FEATURE_FANCY_PING6
287 bool " Enable fancy ping6 output"
288 default y
289 depends on CONFIG_PING6
290 help
291 Please submit a patch to add help text for this item.
292
293config CONFIG_ROUTE
294 bool "route"
295 default n
296 help
297 Please submit a patch to add help text for this item.
298
299config CONFIG_TELNET
300 bool "telnet"
301 default n
302 help
303 Please submit a patch to add help text for this item.
304
305config CONFIG_FEATURE_TELNET_TTYPE
306 bool " Pass TERM type to remote host"
307 default y
Glenn L McGrath80a60412002-12-06 23:11:30 +0000308 depends on CONFIG_TELNET
Eric Andersenc9f20d92002-12-05 08:41:41 +0000309 help
310 Please submit a patch to add help text for this item.
311
312config CONFIG_TELNETD
313 bool "telnetd"
314 default n
315 help
316 Please submit a patch to add help text for this item.
317
318config CONFIG_TFTP
319 bool "tftp"
320 default n
321 help
322 Please submit a patch to add help text for this item.
323
324config CONFIG_FEATURE_TFTP_GET
325 bool " Enable \"get\" command"
326 default y
327 depends on CONFIG_TFTP
328 help
329 Please submit a patch to add help text for this item.
330
331config CONFIG_FEATURE_TFTP_PUT
332 bool " Enable \"put\" command"
333 default y
334 depends on CONFIG_TFTP
335 help
336 Please submit a patch to add help text for this item.
337
338config CONFIG_FEATURE_TFTP_BLOCKSIZE
339 bool " Enable \"blocksize\" command"
340 default n
341 depends on CONFIG_TFTP
342 help
343 Please submit a patch to add help text for this item.
344
345config CONFIG_FEATURE_TFTP_DEBUG
346 bool " Enable debug"
347 default y
348 depends on CONFIG_TFTP
349 help
350 Please submit a patch to add help text for this item.
351
352config CONFIG_TRACEROUTE
353 bool "traceroute"
354 default n
355 help
356 Please submit a patch to add help text for this item.
357
358config CONFIG_FEATURE_TRACEROUTE_VERBOSE
359 bool " Enable verbose output"
360 default y
361 depends on CONFIG_TRACEROUTE
362 help
363 Please submit a patch to add help text for this item.
364
365config CONFIG_FEATURE_TRACEROUTE_SO_DEBUG
366 bool " Enable SO_DEBUG option"
367 default y
368 depends on CONFIG_TRACEROUTE
369 help
370 Please submit a patch to add help text for this item.
371
372config CONFIG_WGET
373 bool "wget"
374 default n
375 help
376 Please submit a patch to add help text for this item.
377
378config CONFIG_FEATURE_WGET_STATUSBAR
379 bool " Enable a nifty process meter (+2k)"
380 default y
381 depends on CONFIG_WGET
382 help
383 Please submit a patch to add help text for this item.
384
385config CONFIG_FEATURE_WGET_AUTHENTICATION
386 bool " Enable HTTP authentication"
387 default y
388 depends on CONFIG_WGET
389 help
390 Please submit a patch to add help text for this item.
391
392source networking/udhcp/Config.in
393
394endmenu
395