Yet another major rework of the BusyBox config system, using the considerably
[oweals/busybox.git] / networking / Config.in
1 #
2 # For a description of the syntax of this configuration file,
3 # see scripts/kbuild/config-language.txt.
4 #
5
6 menu "Networking Utilities"
7
8 config 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
14 config CONFIG_HOSTNAME
15         bool "hostname"
16         default n
17         help
18           Please submit a patch to add help text for this item.
19
20 config CONFIG_IFCONFIG
21         bool "ifconfig"
22         default n
23         help
24           Please submit a patch to add help text for this item.
25
26 config CONFIG_FEATURE_IFCONFIG_STATUS
27         bool "  Enable status reporting output (+7k)"
28         default y
29         depends on CONFIG_IFCONFIG
30         help
31           Please submit a patch to add help text for this item.
32
33 config CONFIG_FEATURE_IFCONFIG_SLIP
34         bool "  Enable slip-specific options \"keepalive\" and \"outfill\""
35         default n
36         depends on CONFIG_IFCONFIG
37         help
38           Please submit a patch to add help text for this item.
39
40 config CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ
41         bool "  Enable options \"mem_start\", \"io_addr\", and \"irq\""
42         default n
43         depends on CONFIG_IFCONFIG
44         help
45           Please submit a patch to add help text for this item.
46
47 config CONFIG_FEATURE_IFCONFIG_HW
48         bool "  Enable option \"hw\" (ether only)"
49         default y
50         depends on CONFIG_IFCONFIG
51         help
52           Please submit a patch to add help text for this item.
53
54 config CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS
55         bool "  Set the broadcast automatically"
56         default n
57         depends on CONFIG_IFCONFIG
58         help
59           Please submit a patch to add help text for this item.
60
61 config CONFIG_IFUPDOWN
62         bool "ifupdown"
63         default n
64         help
65           Please submit a patch to add help text for this item.
66
67 config CONFIG_FEATURE_IFUPDOWN_IPV4
68         bool "  Enable support for IPv4"
69         default y
70         depends on CONFIG_IFUPDOWN
71         help
72           Please submit a patch to add help text for this item.
73
74 config CONFIG_FEATURE_IFUPDOWN_IPV6
75         bool "  Enable support for IPv6 (requires ip command)"
76         default n
77         depends on CONFIG_IFUPDOWN
78         help
79           Please submit a patch to add help text for this item.
80
81 config CONFIG_FEATURE_IFUPDOWN_IPX
82         bool "  Enable support for IPX (requires ipx_interface command)"
83         default n
84         depends on CONFIG_IFUPDOWN
85         help
86           Please submit a patch to add help text for this item.
87
88 config CONFIG_IP
89         bool "ip"
90         default n
91         help
92           Please submit a patch to add help text for this item.
93
94 if CONFIG_IP && CONFIG_IPADDR
95         config CONFIG_FEATURE_IP_ADDRESS
96                 default y
97         comment "  address (forced enabled for ipaddr)"
98 endif
99 if ! (CONFIG_IP && CONFIG_IPADDR)
100         config CONFIG_FEATURE_IP_ADDRESS
101                 bool "  address"
102                 default n
103                 depends on CONFIG_IP
104                 help
105                   Please submit a patch to add help text for this item.
106 endif
107
108 if CONFIG_IP && CONFIG_IPLINK
109         config CONFIG_FEATURE_IP_LINK
110                 default y
111         comment "  link (forced enabled for iplink)"
112 endif
113 if !(CONFIG_IP && CONFIG_IPLINK)
114         config CONFIG_FEATURE_IP_LINK
115                 bool "  link"
116                 default y
117                 depends on CONFIG_IP
118                 help
119                   Please submit a patch to add help text for this item.
120 endif
121
122 if CONFIG_IP && CONFIG_IPROUTE
123         config CONFIG_FEATURE_IP_ROUTE
124                 default y
125         comment "  route (forced enabled for iproute)"
126 endif
127 if !(CONFIG_IP && CONFIG_IPROUTE)
128         config CONFIG_FEATURE_IP_ROUTE
129                 bool "  route"
130                 default y
131                 depends on CONFIG_IP
132                 help
133                   Please submit a patch to add help text for this item.
134 endif
135
136 if CONFIG_IP && CONFIG_IPTUNNEL
137         config CONFIG_FEATURE_IP_TUNNEL
138                 default y
139         comment "  tunnel (forced enabled for iptunnel)"
140 endif
141 if !(CONFIG_IP && CONFIG_IPTUNNEL)
142         config CONFIG_FEATURE_IP_TUNNEL
143                 bool "  tunnel"
144                 default y
145                 depends on CONFIG_IP
146                 help
147                   Please submit a patch to add help text for this item.
148 endif
149
150 config CONFIG_IPCALC
151         bool "ipcalc"
152         default n
153         help
154           Please submit a patch to add help text for this item.
155
156 config CONFIG_FEATURE_IPCALC_FANCY
157         bool "  Fancy IPCALC, more options, adds 300 bytes"
158         default y
159         help
160           Please submit a patch to add help text for this item.
161
162 config CONFIG_IPADDR
163         bool "ipaddr"
164         default n
165         help
166           Please submit a patch to add help text for this item.
167
168 config CONFIG_IPLINK
169         bool "iplink"
170         default n
171         help
172           Please submit a patch to add help text for this item.
173
174 config CONFIG_IPROUTE
175         bool "iproute"
176         default n
177         help
178           Please submit a patch to add help text for this item.
179
180 config CONFIG_IPTUNNEL
181         bool "iptunnel"
182         default n
183         help
184           Please submit a patch to add help text for this item.
185
186 config CONFIG_NC
187         bool "nc"
188         default n
189         help
190           Please submit a patch to add help text for this item.
191
192 config CONFIG_NETSTAT
193         bool "netstat"
194         default n
195         help
196           Please submit a patch to add help text for this item.
197
198 config CONFIG_NSLOOKUP
199         bool "nslookup"
200         default n
201         help
202           Please submit a patch to add help text for this item.
203
204 config CONFIG_PING
205         bool "ping"
206         default n
207         help
208           Please submit a patch to add help text for this item.
209
210 config CONFIG_FEATURE_FANCY_PING
211         bool "  Enable fancy ping output"
212         default y
213         depends on CONFIG_PING
214         help
215           Please submit a patch to add help text for this item.
216
217 config CONFIG_PING6
218         bool "ping6"
219         default n
220         depends on CONFIG_FEATURE_IPV6
221         help
222           Please submit a patch to add help text for this item.
223
224 config CONFIG_FEATURE_FANCY_PING6
225         bool "  Enable fancy ping6 output"
226         default y
227         depends on CONFIG_PING6
228         help
229           Please submit a patch to add help text for this item.
230
231 config CONFIG_ROUTE
232         bool "route"
233         default n
234         help
235           Please submit a patch to add help text for this item.
236
237 config CONFIG_TELNET
238         bool "telnet"
239         default n
240         help
241           Please submit a patch to add help text for this item.
242
243 config CONFIG_FEATURE_TELNET_TTYPE
244         bool "  Pass TERM type to remote host"
245         default y
246         help
247           Please submit a patch to add help text for this item.
248
249 config CONFIG_TELNETD
250         bool "telnetd"
251         default n
252         help
253           Please submit a patch to add help text for this item.
254
255 config CONFIG_TFTP
256         bool "tftp"
257         default n
258         help
259           Please submit a patch to add help text for this item.
260
261 config CONFIG_FEATURE_TFTP_GET
262         bool "  Enable \"get\" command"
263         default y
264         depends on CONFIG_TFTP
265         help
266           Please submit a patch to add help text for this item.
267
268 config CONFIG_FEATURE_TFTP_PUT
269         bool "  Enable \"put\" command"
270         default y
271         depends on CONFIG_TFTP
272         help
273           Please submit a patch to add help text for this item.
274
275 config CONFIG_FEATURE_TFTP_BLOCKSIZE
276         bool "  Enable \"blocksize\" command"
277         default n
278         depends on CONFIG_TFTP
279         help
280           Please submit a patch to add help text for this item.
281
282 config CONFIG_FEATURE_TFTP_DEBUG
283         bool "  Enable debug"
284         default y
285         depends on CONFIG_TFTP
286         help
287           Please submit a patch to add help text for this item.
288
289 config CONFIG_TRACEROUTE
290         bool "traceroute"
291         default n
292         help
293           Please submit a patch to add help text for this item.
294
295 config CONFIG_FEATURE_TRACEROUTE_VERBOSE
296         bool "  Enable verbose output"
297         default y
298         depends on CONFIG_TRACEROUTE
299         help
300           Please submit a patch to add help text for this item.
301
302 config CONFIG_FEATURE_TRACEROUTE_SO_DEBUG
303         bool "  Enable SO_DEBUG option"
304         default y
305         depends on CONFIG_TRACEROUTE
306         help
307           Please submit a patch to add help text for this item.
308
309 config CONFIG_WGET
310         bool "wget"
311         default n
312         help
313           Please submit a patch to add help text for this item.
314
315 config CONFIG_FEATURE_WGET_STATUSBAR
316         bool "  Enable a nifty process meter (+2k)"
317         default y
318         depends on CONFIG_WGET
319         help
320           Please submit a patch to add help text for this item.
321
322 config CONFIG_FEATURE_WGET_AUTHENTICATION
323         bool "  Enable HTTP authentication"
324         default y
325         depends on CONFIG_WGET
326         help
327           Please submit a patch to add help text for this item.
328
329 source networking/udhcp/Config.in
330
331 endmenu
332