Make sure we have a show_usage function prototype
[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_FEATURE_IFUPDOWN_MAPPING
89         bool "  Enable mapping support"
90         default n
91         depends on CONFIG_IFUPDOWN
92         help
93           This enables support for the "mapping" stanza, unless you have
94           a weird network setup you dont need it.
95
96 config CONFIG_IP
97         bool "ip"
98         default n
99         help
100           Please submit a patch to add help text for this item.
101
102 if CONFIG_IP && CONFIG_IPADDR
103         config CONFIG_FEATURE_IP_ADDRESS
104                 default y
105         comment "  address (forced enabled for ipaddr)"
106 endif
107 if ! (CONFIG_IP && CONFIG_IPADDR)
108         config CONFIG_FEATURE_IP_ADDRESS
109                 bool "  address"
110                 default n
111                 depends on CONFIG_IP
112                 help
113                   Please submit a patch to add help text for this item.
114 endif
115
116 if CONFIG_IP && CONFIG_IPLINK
117         config CONFIG_FEATURE_IP_LINK
118                 default y
119         comment "  link (forced enabled for iplink)"
120 endif
121 if !(CONFIG_IP && CONFIG_IPLINK)
122         config CONFIG_FEATURE_IP_LINK
123                 bool "  link"
124                 default y
125                 depends on CONFIG_IP
126                 help
127                   Please submit a patch to add help text for this item.
128 endif
129
130 if CONFIG_IP && CONFIG_IPROUTE
131         config CONFIG_FEATURE_IP_ROUTE
132                 default y
133         comment "  route (forced enabled for iproute)"
134 endif
135 if !(CONFIG_IP && CONFIG_IPROUTE)
136         config CONFIG_FEATURE_IP_ROUTE
137                 bool "  route"
138                 default y
139                 depends on CONFIG_IP
140                 help
141                   Please submit a patch to add help text for this item.
142 endif
143
144 if CONFIG_IP && CONFIG_IPTUNNEL
145         config CONFIG_FEATURE_IP_TUNNEL
146                 default y
147         comment "  tunnel (forced enabled for iptunnel)"
148 endif
149 if !(CONFIG_IP && CONFIG_IPTUNNEL)
150         config CONFIG_FEATURE_IP_TUNNEL
151                 bool "  tunnel"
152                 default y
153                 depends on CONFIG_IP
154                 help
155                   Please submit a patch to add help text for this item.
156 endif
157
158 config CONFIG_IPCALC
159         bool "ipcalc"
160         default n
161         help
162           Please submit a patch to add help text for this item.
163
164 config CONFIG_FEATURE_IPCALC_FANCY
165         bool "  Fancy IPCALC, more options, adds 300 bytes"
166         default y
167         depends on CONFIG_IPCALC
168         help
169           Please submit a patch to add help text for this item.
170
171 config CONFIG_IPADDR
172         bool "ipaddr"
173         default n
174         help
175           Please submit a patch to add help text for this item.
176
177 config CONFIG_IPLINK
178         bool "iplink"
179         default n
180         help
181           Please submit a patch to add help text for this item.
182
183 config CONFIG_IPROUTE
184         bool "iproute"
185         default n
186         help
187           Please submit a patch to add help text for this item.
188
189 config CONFIG_IPTUNNEL
190         bool "iptunnel"
191         default n
192         help
193           Please submit a patch to add help text for this item.
194
195 config CONFIG_NC
196         bool "nc"
197         default n
198         help
199           Please submit a patch to add help text for this item.
200
201 config CONFIG_NETSTAT
202         bool "netstat"
203         default n
204         help
205           Please submit a patch to add help text for this item.
206
207 config CONFIG_NSLOOKUP
208         bool "nslookup"
209         default n
210         help
211           Please submit a patch to add help text for this item.
212
213 config CONFIG_PING
214         bool "ping"
215         default n
216         help
217           Please submit a patch to add help text for this item.
218
219 config CONFIG_FEATURE_FANCY_PING
220         bool "  Enable fancy ping output"
221         default y
222         depends on CONFIG_PING
223         help
224           Please submit a patch to add help text for this item.
225
226 config CONFIG_PING6
227         bool "ping6"
228         default n
229         depends on CONFIG_FEATURE_IPV6
230         help
231           Please submit a patch to add help text for this item.
232
233 config CONFIG_FEATURE_FANCY_PING6
234         bool "  Enable fancy ping6 output"
235         default y
236         depends on CONFIG_PING6
237         help
238           Please submit a patch to add help text for this item.
239
240 config CONFIG_ROUTE
241         bool "route"
242         default n
243         help
244           Please submit a patch to add help text for this item.
245
246 config CONFIG_TELNET
247         bool "telnet"
248         default n
249         help
250           Please submit a patch to add help text for this item.
251
252 config CONFIG_FEATURE_TELNET_TTYPE
253         bool "  Pass TERM type to remote host"
254         default y
255         depends on CONFIG_TELNET
256         help
257           Please submit a patch to add help text for this item.
258
259 config CONFIG_TELNETD
260         bool "telnetd"
261         default n
262         help
263           Please submit a patch to add help text for this item.
264
265 config CONFIG_TFTP
266         bool "tftp"
267         default n
268         help
269           Please submit a patch to add help text for this item.
270
271 config CONFIG_FEATURE_TFTP_GET
272         bool "  Enable \"get\" command"
273         default y
274         depends on CONFIG_TFTP
275         help
276           Please submit a patch to add help text for this item.
277
278 config CONFIG_FEATURE_TFTP_PUT
279         bool "  Enable \"put\" command"
280         default y
281         depends on CONFIG_TFTP
282         help
283           Please submit a patch to add help text for this item.
284
285 config CONFIG_FEATURE_TFTP_BLOCKSIZE
286         bool "  Enable \"blocksize\" command"
287         default n
288         depends on CONFIG_TFTP
289         help
290           Please submit a patch to add help text for this item.
291
292 config CONFIG_FEATURE_TFTP_DEBUG
293         bool "  Enable debug"
294         default y
295         depends on CONFIG_TFTP
296         help
297           Please submit a patch to add help text for this item.
298
299 config CONFIG_TRACEROUTE
300         bool "traceroute"
301         default n
302         help
303           Please submit a patch to add help text for this item.
304
305 config CONFIG_FEATURE_TRACEROUTE_VERBOSE
306         bool "  Enable verbose output"
307         default y
308         depends on CONFIG_TRACEROUTE
309         help
310           Please submit a patch to add help text for this item.
311
312 config CONFIG_FEATURE_TRACEROUTE_SO_DEBUG
313         bool "  Enable SO_DEBUG option"
314         default y
315         depends on CONFIG_TRACEROUTE
316         help
317           Please submit a patch to add help text for this item.
318
319 config CONFIG_WGET
320         bool "wget"
321         default n
322         help
323           Please submit a patch to add help text for this item.
324
325 config CONFIG_FEATURE_WGET_STATUSBAR
326         bool "  Enable a nifty process meter (+2k)"
327         default y
328         depends on CONFIG_WGET
329         help
330           Please submit a patch to add help text for this item.
331
332 config CONFIG_FEATURE_WGET_AUTHENTICATION
333         bool "  Enable HTTP authentication"
334         default y
335         depends on CONFIG_WGET
336         help
337           Please submit a patch to add help text for this item.
338
339 source networking/udhcp/Config.in
340
341 endmenu
342