source: trunk/openwrt/package/busybox/config/networking/Config.in @ 3587

Last change on this file since 3587 was 3587, checked in by nbd, 10 years ago

update busybox menuconfig to 1.1.1, should fix the "missing reboot" bug

  • Property svn:eol-style set to LF
File size: 19.9 KB
Line 
1#
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 BUSYBOX_CONFIG_FEATURE_IPV6
9        bool "Enable IPv6 support"
10        default y
11        help
12          Enable IPv6 support to busybox. This makes applets that talk IP
13          able to work with IPv6.
14
15config BUSYBOX_CONFIG_ARPING
16        bool "arping"
17        default y
18        help
19          Ping hosts by ARP packets
20
21config BUSYBOX_CONFIG_DNSD
22        bool "dnsd"
23        default n
24        help
25          Small and static DNS server deamon.
26
27config BUSYBOX_CONFIG_ETHER_WAKE
28        bool "ether-wake"
29        default n
30        help
31          Send a magic packet to wake up sleeping machines.
32
33config BUSYBOX_CONFIG_FAKEIDENTD
34        bool "fakeidentd"
35        default n
36        help
37          fakeidentd listens to the ident port and returns a set fake
38          value whatever it gets.
39
40config BUSYBOX_CONFIG_FTPGET
41        bool "ftpget"
42        default n
43        help
44          Retrieve a remote file via FTP.
45
46config BUSYBOX_CONFIG_FTPPUT
47        bool "ftpput"
48        default n
49        help
50          Store a remote file via FTP.
51
52config BUSYBOX_CONFIG_HOSTNAME
53        bool "hostname"
54        default n
55        help
56          Show or set the system's host name
57
58config BUSYBOX_CONFIG_HTTPD
59        bool "httpd"
60        default y
61        help
62          Serve web pages via an HTTP server.
63
64config BUSYBOX_CONFIG_FEATURE_HTTPD_USAGE_FROM_INETD_ONLY
65        bool "  Support using httpd only from inetd"
66        default n
67        depends on BUSYBOX_CONFIG_HTTPD
68        help
69          This option disables uid and port options for the httpd applet
70          but requires inetd server daemon.
71
72config BUSYBOX_CONFIG_FEATURE_HTTPD_BASIC_AUTH
73        bool "  Enable Basic http Authentication"
74        default y
75        depends on BUSYBOX_CONFIG_HTTPD
76        help
77          Utilizes password settings from /etc/httpd.conf for basic
78          authentication on a per url basis.
79
80config BUSYBOX_CONFIG_FEATURE_HTTPD_AUTH_MD5
81        bool "  Support MD5 crypted passwords for http Authentication"
82        default y
83        depends on BUSYBOX_CONFIG_FEATURE_HTTPD_BASIC_AUTH
84        help
85          Enables basic per url authentication from /etc/httpd.conf
86          using md5 passwords.
87
88if !CONFIG_FEATURE_HTTPD_USAGE_FROM_INETD_ONLY
89config BUSYBOX_CONFIG_FEATURE_HTTPD_RELOAD_CONFIG_SIGHUP
90        bool "  Support reloading the global config file using hup signal"
91        default y
92        depends on BUSYBOX_CONFIG_HTTPD
93        help
94          This option enables processing of SIGHUP to reload cached
95          configuration settings.
96
97config BUSYBOX_CONFIG_FEATURE_HTTPD_SETUID
98        bool "  Enable support -u <user> option"
99        default n
100        depends on BUSYBOX_CONFIG_HTTPD
101        help
102          This option allows the server to run as a specific user
103          rather than defaulting to the user that starts the server.
104          Use of this option requires special privileges to change to a
105          different user.
106endif
107
108config BUSYBOX_CONFIG_FEATURE_HTTPD_CONFIG_WITH_MIME_TYPES
109        bool "  Support loading additional MIME types at run-time"
110        default y
111        depends on BUSYBOX_CONFIG_HTTPD
112        help
113          This option enables support for additional MIME types at
114          run-time to be specified in the configuration file.
115
116config BUSYBOX_CONFIG_FEATURE_HTTPD_CGI
117        bool "  Support Common Gateway Interface (CGI)"
118        default y
119        depends on BUSYBOX_CONFIG_HTTPD
120        help
121          This option allows scripts and executables to be invoked
122          when specific urls are requested.
123
124config BUSYBOX_CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR
125        bool "  Enable support for running scripts through an interpreter"
126        default n
127        depends on BUSYBOX_CONFIG_FEATURE_HTTPD_CGI
128        help
129          This option enables support for running scripts through an
130          interpreter. Turn this on, if you want PHP scripts to work
131          properly. You need to supply an addition line in your httpd
132          config file:
133          *.php:/path/to/your/php
134
135config BUSYBOX_CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV
136        bool "  Support the REMOTE_PORT environment variable for CGI"
137        default y
138        depends on BUSYBOX_CONFIG_FEATURE_HTTPD_CGI
139        help
140          Use of this option can assist scripts in generating
141          references that contain a unique port number.
142
143config BUSYBOX_CONFIG_FEATURE_HTTPD_ENCODE_URL_STR
144        bool "  Enable the -e option for shell script CGI simplification."
145        default y
146        depends on BUSYBOX_CONFIG_HTTPD
147        help
148          After set, this option allows html encoding arbitrary
149          strings for display of the browser.  Output goes to stdout.
150          For example, httpd -e "<Hello World>" as
151          "&#60Hello&#32World&#62".
152
153config BUSYBOX_CONFIG_IFCONFIG
154        bool "ifconfig"
155        default y
156        help
157          Ifconfig is used to configure the kernel-resident network interfaces.
158
159config BUSYBOX_CONFIG_FEATURE_IFCONFIG_STATUS
160        bool "  Enable status reporting output (+7k)"
161        default y
162        depends on BUSYBOX_CONFIG_IFCONFIG
163        help
164          If ifconfig is called with no arguments it will display the status
165          of the currently active interfaces.
166
167config BUSYBOX_CONFIG_FEATURE_IFCONFIG_SLIP
168        bool "  Enable slip-specific options \"keepalive\" and \"outfill\""
169        default n
170        depends on BUSYBOX_CONFIG_IFCONFIG
171        help
172          Allow "keepalive" and "outfill" support for SLIP.  If you're not
173          planning on using serial lines, leave this unchecked.
174
175config BUSYBOX_CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ
176        bool "  Enable options \"mem_start\", \"io_addr\", and \"irq\""
177        default n
178        depends on BUSYBOX_CONFIG_IFCONFIG
179        help
180          Allow the start address for shared memory, start address for I/O,
181          and/or the interrupt line used by the specified device.
182
183config BUSYBOX_CONFIG_FEATURE_IFCONFIG_HW
184        bool "  Enable option \"hw\" (ether only)"
185        default y
186        depends on BUSYBOX_CONFIG_IFCONFIG
187        help
188          Set the hardware address of this interface, if the device driver
189          supports  this  operation.  Currently, we only support the 'ether'
190          class.
191
192config BUSYBOX_CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS
193        bool "  Set the broadcast automatically"
194        default y
195        depends on BUSYBOX_CONFIG_IFCONFIG
196        help
197          Setting this will make ifconfig attempt to find the broadcast
198          automatically if the value '+' is used.
199
200config BUSYBOX_CONFIG_IFUPDOWN
201        bool "ifupdown"
202        default n
203        select BUSYBOX_CONFIG_RUN_PARTS
204        help
205          Activate or deactivate the specified interfaces.  This applet makes
206          use of either "ifconfig" and "route" or the "ip" command to actually
207          configure network interfaces.  Therefore, you will probably also want
208          to enable either BUSYBOX_CONFIG_IFCONFIG and BUSYBOX_CONFIG_ROUTE, or enable
209          BUSYBOX_CONFIG_FEATURE_IFUPDOWN_IP and the various BUSYBOX_CONFIG_IP options.  Of
210          course you could use non-busybox versions of these programs, so
211          against my better judgement (since this will surely result in plenty
212          of support questions on the mailing list), I do not force you to
213          enable these additional options.  It is up to you to supply either
214          "ifconfig" and "route" or the "ip" command, either via busybox or via
215          standalone utilities.
216
217config BUSYBOX_CONFIG_FEATURE_IFUPDOWN_IP
218        bool "  Use ip applet"
219        default n
220        depends on BUSYBOX_CONFIG_IFUPDOWN
221        help
222          Use the iproute "ip" command to implement "ifup" and "ifdown", rather
223          than the default of using the older 'ifconfig' and 'route' utilities.
224
225config BUSYBOX_CONFIG_FEATURE_IFUPDOWN_IP_BUILTIN
226        bool "  Use busybox ip applet"
227        default n
228        depends on BUSYBOX_CONFIG_FEATURE_IFUPDOWN_IP
229        select BUSYBOX_CONFIG_IP
230        select BUSYBOX_CONFIG_FEATURE_IP_ADDRESS
231        select BUSYBOX_CONFIG_FEATURE_IP_LINK
232        select BUSYBOX_CONFIG_FEATURE_IP_ROUTE
233        help
234          Use the busybox iproute "ip" applet to implement "ifupdown".
235
236          If leave this disabled, you must install the full-blown iproute2
237          utility or the  "ifup" and "ifdown" applets will not work.
238
239config BUSYBOX_CONFIG_FEATURE_IFUPDOWN_IP_BUILTIN
240        bool "  Use busybox ifconfig and route applets"
241        default n
242        depends on BUSYBOX_CONFIG_IFUPDOWN && !CONFIG_FEATURE_IFUPDOWN_IP
243        select BUSYBOX_CONFIG_IFCONFIG
244        select BUSYBOX_CONFIG_ROUTE
245        help
246          Use the busybox iproute "ifconfig" and "route" applets to
247          implement the "ifup" and "ifdown" utilities.
248
249          If leave this disabled, you must install the full-blown ifconfig
250          and route utilities, or the  "ifup" and "ifdown" applets will not
251          work.
252
253config BUSYBOX_CONFIG_FEATURE_IFUPDOWN_IPV4
254        bool "  Enable support for IPv4"
255        default n
256        depends on BUSYBOX_CONFIG_IFUPDOWN
257        help
258          If you want busybox to talk IPv4, leave this on.
259
260config BUSYBOX_CONFIG_FEATURE_IFUPDOWN_IPV6
261        bool "  Enable support for IPv6"
262        default n
263        depends on BUSYBOX_CONFIG_IFUPDOWN
264        help
265          If you need support for IPv6, turn this option on.
266
267config BUSYBOX_CONFIG_FEATURE_IFUPDOWN_IPX
268        bool "  Enable support for IPX"
269        default n
270        depends on BUSYBOX_CONFIG_IFUPDOWN
271        help
272          If this option is selected you can use busybox to work with IPX
273          networks.
274
275config BUSYBOX_CONFIG_FEATURE_IFUPDOWN_MAPPING
276        bool "  Enable mapping support"
277        default n
278        depends on BUSYBOX_CONFIG_IFUPDOWN
279        help
280          This enables support for the "mapping" stanza, unless you have
281          a weird network setup you don't need it.
282
283config BUSYBOX_CONFIG_INETD
284        bool "inetd"
285        default n
286        help
287          Internet superserver daemon
288
289config BUSYBOX_CONFIG_FEATURE_INETD_SUPPORT_BILTIN_ECHO
290        bool "  Support echo service"
291        default n
292        depends on BUSYBOX_CONFIG_INETD
293        help
294          Echo received data internal inetd service
295
296config BUSYBOX_CONFIG_FEATURE_INETD_SUPPORT_BILTIN_DISCARD
297        bool "  Support discard service"
298        default n
299        depends on BUSYBOX_CONFIG_INETD
300        help
301          Internet /dev/null internal inetd service
302
303config BUSYBOX_CONFIG_FEATURE_INETD_SUPPORT_BILTIN_TIME
304        bool "  Support time service"
305        default n
306        depends on BUSYBOX_CONFIG_INETD
307        help
308          Return 32 bit time since 1900 internal inetd service
309
310config BUSYBOX_CONFIG_FEATURE_INETD_SUPPORT_BILTIN_DAYTIME
311        bool "  Support daytime service"
312        default n
313        depends on BUSYBOX_CONFIG_INETD
314        help
315          Return human-readable time internal inetd service
316
317config BUSYBOX_CONFIG_FEATURE_INETD_SUPPORT_BILTIN_CHARGEN
318        bool "  Support chargen service"
319        default n
320        depends on BUSYBOX_CONFIG_INETD
321        help
322          Familiar character generator internal inetd service
323
324config BUSYBOX_CONFIG_FEATURE_INETD_RPC
325        bool "  Support RPC services"
326        default n
327        depends on BUSYBOX_CONFIG_INETD
328        help
329          Suuport Sun-RPC based services
330
331
332config BUSYBOX_CONFIG_IP
333        bool "ip"
334        default n
335        help
336          The "ip" applet is a TCP/IP interface configuration and routing
337          utility.  You generally don't need "ip" to use busybox with
338          TCP/IP.
339
340if BUSYBOX_CONFIG_IP && BUSYBOX_CONFIG_IPADDR
341        config BUSYBOX_CONFIG_FEATURE_IP_ADDRESS
342                default n
343        comment "  address (forced enabled for ipaddr)"
344endif
345if ! (CONFIG_IP && BUSYBOX_CONFIG_IPADDR)
346        config BUSYBOX_CONFIG_FEATURE_IP_ADDRESS
347                bool "  address"
348                default n
349                depends on BUSYBOX_CONFIG_IP
350                help
351                  Address manipulation support for the "ip" applet.
352endif
353
354if BUSYBOX_CONFIG_IP && BUSYBOX_CONFIG_IPLINK
355        config BUSYBOX_CONFIG_FEATURE_IP_LINK
356                default n
357        comment "  link (forced enabled for iplink)"
358endif
359if !(CONFIG_IP && BUSYBOX_CONFIG_IPLINK)
360        config BUSYBOX_CONFIG_FEATURE_IP_LINK
361                bool "  link"
362                default n
363                depends on BUSYBOX_CONFIG_IP
364                help
365                  Configure network devices with "ip".
366endif
367
368if BUSYBOX_CONFIG_IP && BUSYBOX_CONFIG_IPROUTE
369        config BUSYBOX_CONFIG_FEATURE_IP_ROUTE
370                default n
371        comment "  route (forced enabled for iproute)"
372endif
373if !(CONFIG_IP && BUSYBOX_CONFIG_IPROUTE)
374        config BUSYBOX_CONFIG_FEATURE_IP_ROUTE
375                bool "  route"
376                default n
377                depends on BUSYBOX_CONFIG_IP
378                help
379                  Add support for routing table management to "ip".
380endif
381
382if BUSYBOX_CONFIG_IP && BUSYBOX_CONFIG_IPTUNNEL
383        config BUSYBOX_CONFIG_FEATURE_IP_TUNNEL
384                default n
385        comment "  tunnel (forced enabled for iptunnel)"
386endif
387if !(CONFIG_IP && BUSYBOX_CONFIG_IPTUNNEL)
388        config BUSYBOX_CONFIG_FEATURE_IP_TUNNEL
389                bool "  tunnel"
390                default n
391                depends on BUSYBOX_CONFIG_IP
392                help
393                  Add support for tunneling commands to "ip".
394endif
395
396config BUSYBOX_CONFIG_IPCALC
397        bool "ipcalc"
398        default y
399        help
400          ipcalc takes an IP address and netmask and calculates the
401          resulting broadcast, network, and host range.
402
403config BUSYBOX_CONFIG_FEATURE_IPCALC_FANCY
404        bool "  Fancy IPCALC, more options, adds 1 kbyte"
405        default y
406        depends on BUSYBOX_CONFIG_IPCALC
407        help
408          Adds the options hostname, prefix and silent to the output of "ipcalc".
409
410config BUSYBOX_CONFIG_IPADDR
411        bool "ipaddr"
412        default n
413        help
414          Equivalent to selecting address support to "ip", above.
415
416config BUSYBOX_CONFIG_IPLINK
417        bool "iplink"
418        default n
419        help
420          Equivalent to selecting link support to "ip", above.
421
422config BUSYBOX_CONFIG_IPROUTE
423        bool "iproute"
424        default n
425        help
426          Equivalent to selecting route support to "ip", above.
427
428config BUSYBOX_CONFIG_IPTUNNEL
429        bool "iptunnel"
430        default n
431        help
432          Equivalent to selecting tunnel support to "ip", above.
433
434config BUSYBOX_CONFIG_NAMEIF
435        bool "nameif"
436        default n
437        help
438          nameif is used to rename network interface by its MAC address.
439          Renamed interfaces MUST be in the down state.
440          It is possible to use a file (default: /etc/mactab)
441          with list of new interface names and MACs.
442          Maximum interface name length: IF_NAMESIZE = 16
443          File fields are separated by space or tab.
444          File format:
445          # Comment
446          new_interface_name    XX:XX:XX:XX:XX:XX
447
448config BUSYBOX_CONFIG_NC
449        bool "nc"
450        default y
451        help
452          A simple Unix utility which reads and writes data across network
453          connections.
454         
455config BUSYBOX_CONFIG_NETMSG
456        bool "netmsg"
457        default y
458        help
459          simple program for sending udp broadcast messages
460
461config BUSYBOX_CONFIG_NC_GAPING_SECURITY_HOLE
462        bool "gaping security hole"
463        default n
464        depends on BUSYBOX_CONFIG_NC
465        help
466          Add support for executing a program after making or receiving a
467          successful connection (-e option).
468
469config BUSYBOX_CONFIG_NETSTAT
470        bool "netstat"
471        default y
472        help
473          netstat prints information about the Linux networking subsystem.
474
475config BUSYBOX_CONFIG_NSLOOKUP
476        bool "nslookup"
477        default y
478        help
479          nslookup is a tool to query Internet name servers.
480
481config BUSYBOX_CONFIG_PING
482        bool "ping"
483        default y
484        help
485          ping uses the ICMP protocol's mandatory ECHO_REQUEST datagram to
486          elicit an ICMP ECHO_RESPONSE from a host or gateway.
487
488config BUSYBOX_CONFIG_FEATURE_FANCY_PING
489        bool "  Enable fancy ping output"
490        default y
491        depends on BUSYBOX_CONFIG_PING
492        help
493          Make the output from the ping applet include statistics, and at the
494          same time provide full support for ICMP packets.
495
496config BUSYBOX_CONFIG_PING6
497        bool "ping6"
498        default y
499        depends on BUSYBOX_CONFIG_FEATURE_IPV6
500        help
501          This will give you a ping that can talk IPv6.
502
503config BUSYBOX_CONFIG_FEATURE_FANCY_PING6
504        bool "  Enable fancy ping6 output"
505        default y
506        depends on BUSYBOX_CONFIG_PING6
507        help
508          Make the output from the ping6 applet include statistics, and at the
509          same time provide full support for ICMP packets.
510
511config BUSYBOX_CONFIG_ROUTE
512        bool "route"
513        default y
514        help
515          Route displays or manipulates the kernel's IP routing tables.
516
517config BUSYBOX_CONFIG_TELNET
518        bool "telnet"
519        default y
520        help
521          Telnet is an interface to the TELNET protocol, but is also commonly
522          used to test other simple protocols.
523
524config BUSYBOX_CONFIG_FEATURE_TELNET_TTYPE
525        bool "  Pass TERM type to remote host"
526        default y
527        depends on BUSYBOX_CONFIG_TELNET
528        help
529          Setting this option will forward the TERM environment variable to the
530          remote host you are connecting to.  This is useful to make sure that
531          things like ANSI colors and other control sequences behave.
532
533config BUSYBOX_CONFIG_FEATURE_TELNET_AUTOLOGIN
534        bool "  Pass USER type to remote host"
535        default n
536        depends on BUSYBOX_CONFIG_TELNET
537        help
538          Setting this option will forward the USER environment variable to the
539          remote host you are connecting to. This is useful when you need to
540          log into a machine without telling the username (autologin). This
541          option enables `-a' and `-l USER' arguments.
542
543config BUSYBOX_CONFIG_TELNETD
544        bool "telnetd"
545        default y
546        help
547          A daemon for the TELNET protocol, allowing you to log onto the host
548          running the daemon.  Please keep in mind that the TELNET protocol
549          sends passwords in plain text.  If you can't afford the space for an
550          SSH daemon and you trust your network, you may say 'y' here.  As a
551          more secure alternative, you should seriously consider installing the
552          very small Dropbear SSH daemon instead:
553                http://matt.ucc.asn.au/dropbear/dropbear.html
554
555          Note that for busybox telnetd to work you need several things:
556          First of all, your kernel needs:
557                  BUSYBOX_CONFIG_UNIX98_PTYS=y
558                  BUSYBOX_CONFIG_DEVPTS_FS=y
559
560          Next, you need a /dev/pts directory on your root filesystem:
561
562                  $ ls -ld /dev/pts
563                  drwxr-xr-x  2 root root 0 Sep 23 13:21 /dev/pts/
564
565          Next you need the pseudo terminal master multiplexer /dev/ptmx:
566
567                  $ ls -la /dev/ptmx
568                  crw-rw-rw-  1 root tty 5, 2 Sep 23 13:55 /dev/ptmx
569
570          Any /dev/ttyp[0-9]* files you may have can be removed.
571          Next, you need to mount the devpts filesystem on /dev/pts using:
572
573                  mount -t devpts devpts /dev/pts
574
575          You need to be sure that Busybox has BUSYBOX_CONFIG_LOGIN and
576          BUSYBOX_CONFIG_FEATURE_SUID enabled.  And finally, you should make
577          certain that Busybox has been installed setuid root:
578
579                chown root.root /bin/busybox
580                chmod 4755 /bin/busybox
581
582          with all that done, telnetd _should_ work....
583
584
585config BUSYBOX_CONFIG_FEATURE_TELNETD_INETD
586        bool "  Support call from inetd only"
587        default n
588        depends on BUSYBOX_CONFIG_TELNETD
589        help
590          Selecting this will make telnetd only callable from inetd,
591          removing the standalone support.
592
593config BUSYBOX_CONFIG_TFTP
594        bool "tftp"
595        default n
596        help
597          This enables the Trivial File Transfer Protocol client program.  TFTP
598          is usually used for simple, small transfers such as a root image
599          for a network-enabled bootloader.
600
601config BUSYBOX_CONFIG_FEATURE_TFTP_GET
602        bool "  Enable \"get\" command"
603        default n
604        depends on BUSYBOX_CONFIG_TFTP
605        help
606          Add support for the GET command within the TFTP client.  This allows
607          a client to retrieve a file from a TFTP server.
608
609config BUSYBOX_CONFIG_FEATURE_TFTP_PUT
610        bool "  Enable \"put\" command"
611        default n
612        depends on BUSYBOX_CONFIG_TFTP
613        help
614          Add support for the PUT command within the TFTP client.  This allows
615          a client to transfer a file to a TFTP server.
616
617config BUSYBOX_CONFIG_FEATURE_TFTP_BLOCKSIZE
618        bool "  Enable \"blocksize\" command"
619        default n
620        depends on BUSYBOX_CONFIG_TFTP
621        help
622          Allow the client to specify the desired block size for transfers.
623
624config BUSYBOX_CONFIG_FEATURE_TFTP_DEBUG
625        bool "  Enable debug"
626        default n
627        depends on BUSYBOX_CONFIG_TFTP
628        help
629          Enable debug settings for tftp.  This is useful if you're running
630          into problems with tftp as the protocol doesn't help you much when
631          you run into problems.
632
633config BUSYBOX_CONFIG_TRACEROUTE
634        bool "traceroute"
635        default y
636        help
637          Utility to trace the route of IP packets
638
639config BUSYBOX_CONFIG_FEATURE_TRACEROUTE_VERBOSE
640        bool "  Enable verbose output"
641        default y
642        depends on BUSYBOX_CONFIG_TRACEROUTE
643        help
644          Add some verbosity to traceroute.  This includes amongst other things
645          hostnames and ICMP response types.
646
647config BUSYBOX_CONFIG_FEATURE_TRACEROUTE_SOURCE_ROUTE
648        bool "  Enable loose source route"
649        default n
650        depends on BUSYBOX_CONFIG_TRACEROUTE
651        help
652          Add option to specify a loose source route gateway
653          (8 maximum).
654
655config BUSYBOX_CONFIG_FEATURE_TRACEROUTE_USE_ICMP
656        bool "  Use ICMP instead of UDP"
657        default n
658        depends on BUSYBOX_CONFIG_TRACEROUTE
659        help
660          Add feature to allow for ICMP ECHO instead of UDP datagrams.
661
662
663config BUSYBOX_CONFIG_VCONFIG
664        bool "vconfig"
665        default y
666        help
667          Creates, removes, and configures VLAN interfaces
668
669config BUSYBOX_CONFIG_WGET
670        bool "wget"
671        default y
672        help
673          wget is a utility for non-interactive download of files from HTTP,
674          HTTPS, and FTP servers.
675
676config BUSYBOX_CONFIG_FEATURE_WGET_STATUSBAR
677        bool "  Enable a nifty process meter (+2k)"
678        default y
679        depends on BUSYBOX_CONFIG_WGET
680        help
681          Enable the transfer progress bar for wget transfers.
682
683config BUSYBOX_CONFIG_FEATURE_WGET_AUTHENTICATION
684        bool "  Enable HTTP authentication"
685        default y
686        depends on BUSYBOX_CONFIG_WGET
687        help
688          Support authenticated HTTP transfers.
689
690config BUSYBOX_CONFIG_FEATURE_WGET_IP6_LITERAL
691        bool "  Enable IPv6 literal addresses"
692        default y
693        depends on BUSYBOX_CONFIG_WGET
694        help
695          Support IPv6 address literal notation in URLs.
696
697source package/busybox/config/networking/udhcp/Config.in
698
699config BUSYBOX_CONFIG_ZCIP
700        bool "zcip"
701        default n
702        help
703          ZCIP provides ZeroConf IPv4 address selection, according to RFC 3927.
704          It's a daemon that allocates and defends a dynamically assigned
705          address on the 169.254/16 network, requiring no system administrator.
706
707          See http://www.zeroconf.org for further details, and "zcip.script"
708          in the busybox examples.
709
710endmenu
711
Note: See TracBrowser for help on using the repository browser.