mac80211: fill some important capabilities into ht_capab in the hostapd config
[openwrt.git] / package / busybox / config / networking / Config.in
index 3da608d..0bde42b 100644 (file)
@@ -13,7 +13,7 @@ config BUSYBOX_CONFIG_FEATURE_IPV6
          This adds IPv6 support in the networking applets.
 
 config BUSYBOX_CONFIG_FEATURE_PREFER_IPV4_ADDRESS
          This adds IPv6 support in the networking applets.
 
 config BUSYBOX_CONFIG_FEATURE_PREFER_IPV4_ADDRESS
-       bool "Preferentially use IPv4 addresses from DNS queries"
+       bool "Prefer IPv4 addresses from DNS queries"
        default y
        depends on BUSYBOX_CONFIG_FEATURE_IPV6
        help
        default y
        depends on BUSYBOX_CONFIG_FEATURE_IPV6
        help
@@ -49,14 +49,14 @@ config BUSYBOX_CONFIG_ARPING
 
 config BUSYBOX_CONFIG_BRCTL
        bool "brctl"
 
 config BUSYBOX_CONFIG_BRCTL
        bool "brctl"
-       default n
+       default y
        help
          Manage ethernet bridges.
          Supports addbr/delbr and addif/delif.
 
 config BUSYBOX_CONFIG_FEATURE_BRCTL_FANCY
        bool "Fancy options"
        help
          Manage ethernet bridges.
          Supports addbr/delbr and addif/delif.
 
 config BUSYBOX_CONFIG_FEATURE_BRCTL_FANCY
        bool "Fancy options"
-       default n
+       default y
        depends on BUSYBOX_CONFIG_BRCTL
        help
          Add support for extended option like:
        depends on BUSYBOX_CONFIG_BRCTL
        help
          Add support for extended option like:
@@ -66,12 +66,12 @@ config BUSYBOX_CONFIG_FEATURE_BRCTL_FANCY
          This adds about 600 bytes.
 
 config BUSYBOX_CONFIG_FEATURE_BRCTL_SHOW
          This adds about 600 bytes.
 
 config BUSYBOX_CONFIG_FEATURE_BRCTL_SHOW
-       bool "Support show, showmac and showstp"
-       default n
+       bool "Support show"
+       default y
        depends on BUSYBOX_CONFIG_BRCTL && BUSYBOX_CONFIG_FEATURE_BRCTL_FANCY
        help
          Add support for option which prints the current config:
        depends on BUSYBOX_CONFIG_BRCTL && BUSYBOX_CONFIG_FEATURE_BRCTL_FANCY
        help
          Add support for option which prints the current config:
-           showmacs, showstp, show
+           show
 
 config BUSYBOX_CONFIG_DNSD
        bool "dnsd"
 
 config BUSYBOX_CONFIG_DNSD
        bool "dnsd"
@@ -93,6 +93,19 @@ config BUSYBOX_CONFIG_FAKEIDENTD
          fakeidentd listens on the ident port and returns a predefined
          fake value on any query.
 
          fakeidentd listens on the ident port and returns a predefined
          fake value on any query.
 
+config BUSYBOX_CONFIG_FTPD
+       bool "ftpd"
+       default n
+       help
+         simple FTP daemon. You have to run it via inetd.
+
+config BUSYBOX_CONFIG_FEATURE_FTP_WRITE
+       bool "Enable upload commands"
+       default n
+       depends on BUSYBOX_CONFIG_FTPD
+       help
+         Enable all kinds of FTP upload commands (-w option)
+
 config BUSYBOX_CONFIG_FTPGET
        bool "ftpget"
        default n
 config BUSYBOX_CONFIG_FTPGET
        bool "ftpget"
        default n
@@ -216,7 +229,7 @@ config BUSYBOX_CONFIG_FEATURE_HTTPD_ENCODE_URL_STR
        depends on BUSYBOX_CONFIG_HTTPD
        help
          This option allows html encoding of arbitrary strings for display
        depends on BUSYBOX_CONFIG_HTTPD
        help
          This option allows html encoding of arbitrary strings for display
-         by the browser.  Output goes to stdout.
+         by the browser. Output goes to stdout.
          For example, httpd -e "<Hello World>" produces
          "&#60Hello&#32World&#62".
 
          For example, httpd -e "<Hello World>" produces
          "&#60Hello&#32World&#62".
 
@@ -235,7 +248,7 @@ config BUSYBOX_CONFIG_FEATURE_HTTPD_ERROR_PAGES
 
 config BUSYBOX_CONFIG_FEATURE_HTTPD_PROXY
        bool "Support for reverse proxy"
 
 config BUSYBOX_CONFIG_FEATURE_HTTPD_PROXY
        bool "Support for reverse proxy"
-       default n
+       default y
        depends on BUSYBOX_CONFIG_HTTPD
        help
          This option allows you to define URLs that will be forwarded
        depends on BUSYBOX_CONFIG_HTTPD
        help
          This option allows you to define URLs that will be forwarded
@@ -264,7 +277,7 @@ config BUSYBOX_CONFIG_FEATURE_IFCONFIG_SLIP
        default n
        depends on BUSYBOX_CONFIG_IFCONFIG
        help
        default n
        depends on BUSYBOX_CONFIG_IFCONFIG
        help
-         Allow "keepalive" and "outfill" support for SLIP.  If you're not
+         Allow "keepalive" and "outfill" support for SLIP. If you're not
          planning on using serial lines, leave this unchecked.
 
 config BUSYBOX_CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ
          planning on using serial lines, leave this unchecked.
 
 config BUSYBOX_CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ
@@ -281,7 +294,7 @@ config BUSYBOX_CONFIG_FEATURE_IFCONFIG_HW
        depends on BUSYBOX_CONFIG_IFCONFIG
        help
          Set the hardware address of this interface, if the device driver
        depends on BUSYBOX_CONFIG_IFCONFIG
        help
          Set the hardware address of this interface, if the device driver
-         supports  this  operation.  Currently, we only support the 'ether'
+         supports  this  operation. Currently, we only support the 'ether'
          class.
 
 config BUSYBOX_CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS
          class.
 
 config BUSYBOX_CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS
@@ -303,15 +316,15 @@ config BUSYBOX_CONFIG_IFUPDOWN
        bool "ifupdown"
        default n
        help
        bool "ifupdown"
        default n
        help
-         Activate or deactivate the specified interfaces.  This applet makes
+         Activate or deactivate the specified interfaces. This applet makes
          use of either "ifconfig" and "route" or the "ip" command to actually
          use of either "ifconfig" and "route" or the "ip" command to actually
-         configure network interfaces.  Therefore, you will probably also want
+         configure network interfaces. Therefore, you will probably also want
          to enable either IFCONFIG and ROUTE, or enable
          to enable either IFCONFIG and ROUTE, or enable
-         FEATURE_IFUPDOWN_IP and the various IP options.  Of
+         FEATURE_IFUPDOWN_IP and the various IP options. Of
          course you could use non-busybox versions of these programs, so
          against my better judgement (since this will surely result in plenty
          of support questions on the mailing list), I do not force you to
          course you could use non-busybox versions of these programs, so
          against my better judgement (since this will surely result in plenty
          of support questions on the mailing list), I do not force you to
-         enable these additional options.  It is up to you to supply either
+         enable these additional options. It is up to you to supply either
          "ifconfig", "route" and "run-parts" or the "ip" command, either
          via busybox or via standalone utilities.
 
          "ifconfig", "route" and "run-parts" or the "ip" command, either
          via busybox or via standalone utilities.
 
@@ -458,7 +471,7 @@ config BUSYBOX_CONFIG_IP
        default n
        help
          The "ip" applet is a TCP/IP interface configuration and routing
        default n
        help
          The "ip" applet is a TCP/IP interface configuration and routing
-         utility.  You generally don't need "ip" to use busybox with
+         utility. You generally don't need "ip" to use busybox with
          TCP/IP.
 
 config BUSYBOX_CONFIG_FEATURE_IP_ADDRESS
          TCP/IP.
 
 config BUSYBOX_CONFIG_FEATURE_IP_ADDRESS
@@ -558,7 +571,8 @@ config BUSYBOX_CONFIG_FEATURE_IPCALC_FANCY
        default n
        depends on BUSYBOX_CONFIG_IPCALC
        help
        default n
        depends on BUSYBOX_CONFIG_IPCALC
        help
-         Adds the options hostname, prefix and silent to the output of "ipcalc".
+         Adds the options hostname, prefix and silent to the output of
+         "ipcalc".
 
 config BUSYBOX_CONFIG_FEATURE_IPCALC_LONG_OPTIONS
        bool "Enable long options"
 
 config BUSYBOX_CONFIG_FEATURE_IPCALC_LONG_OPTIONS
        bool "Enable long options"
@@ -638,6 +652,14 @@ config BUSYBOX_CONFIG_FEATURE_NETSTAT_WIDE
          Add support for wide columns. Useful when displaying IPv6 addresses
          (-W option).
 
          Add support for wide columns. Useful when displaying IPv6 addresses
          (-W option).
 
+config BUSYBOX_CONFIG_FEATURE_NETSTAT_PRG
+       bool "Enable PID/Program name output"
+       default y
+       depends on BUSYBOX_CONFIG_NETSTAT
+       help
+         Add support for -p flag to print out PID and program name.
+         +700 bytes of code.
+
 config BUSYBOX_CONFIG_NSLOOKUP
        bool "nslookup"
        default y
 config BUSYBOX_CONFIG_NSLOOKUP
        bool "nslookup"
        default y
@@ -678,23 +700,22 @@ config BUSYBOX_CONFIG_ROUTE
        help
          Route displays or manipulates the kernel's IP routing tables.
 
        help
          Route displays or manipulates the kernel's IP routing tables.
 
-config BUSYBOX_CONFIG_SENDMAIL
-       bool "sendmail"
-       default n
-       help
-         Barebones sendmail.
-
-config BUSYBOX_CONFIG_FETCHMAIL
-       bool "fetchmail"
-       default n
-       help
-         Barebones fetchmail.
-
 config BUSYBOX_CONFIG_SLATTACH
        bool "slattach"
        default n
        help
 config BUSYBOX_CONFIG_SLATTACH
        bool "slattach"
        default n
        help
-         slattach is a small utility to attach network interfaces to serial lines.
+         slattach is a small utility to attach network interfaces to serial
+         lines.
+
+#config TC
+#      bool "tc"
+#      default n
+#      help
+#        show / manipulate traffic control settings
+#
+#config FEATURE_TC_INGRESS
+#      def_bool n
+#      depends on TC
 
 config BUSYBOX_CONFIG_TELNET
        bool "telnet"
 
 config BUSYBOX_CONFIG_TELNET
        bool "telnet"
@@ -709,7 +730,7 @@ config BUSYBOX_CONFIG_FEATURE_TELNET_TTYPE
        depends on BUSYBOX_CONFIG_TELNET
        help
          Setting this option will forward the TERM environment variable to the
        depends on BUSYBOX_CONFIG_TELNET
        help
          Setting this option will forward the TERM environment variable to the
-         remote host you are connecting to.  This is useful to make sure that
+         remote host you are connecting to. This is useful to make sure that
          things like ANSI colors and other control sequences behave.
 
 config BUSYBOX_CONFIG_FEATURE_TELNET_AUTOLOGIN
          things like ANSI colors and other control sequences behave.
 
 config BUSYBOX_CONFIG_FEATURE_TELNET_AUTOLOGIN
@@ -728,9 +749,9 @@ config BUSYBOX_CONFIG_TELNETD
        select BUSYBOX_CONFIG_FEATURE_SYSLOG
        help
          A daemon for the TELNET protocol, allowing you to log onto the host
        select BUSYBOX_CONFIG_FEATURE_SYSLOG
        help
          A daemon for the TELNET protocol, allowing you to log onto the host
-         running the daemon.  Please keep in mind that the TELNET protocol
-         sends passwords in plain text.  If you can't afford the space for an
-         SSH daemon and you trust your network, you may say 'y' here.  As a
+         running the daemon. Please keep in mind that the TELNET protocol
+         sends passwords in plain text. If you can't afford the space for an
+         SSH daemon and you trust your network, you may say 'y' here. As a
          more secure alternative, you should seriously consider installing the
          very small Dropbear SSH daemon instead:
                http://matt.ucc.asn.au/dropbear/dropbear.html
          more secure alternative, you should seriously consider installing the
          very small Dropbear SSH daemon instead:
                http://matt.ucc.asn.au/dropbear/dropbear.html
@@ -756,7 +777,7 @@ config BUSYBOX_CONFIG_TELNETD
                  mount -t devpts devpts /dev/pts
 
          You need to be sure that Busybox has LOGIN and
                  mount -t devpts devpts /dev/pts
 
          You need to be sure that Busybox has LOGIN and
-         FEATURE_SUID enabled.  And finally, you should make
+         FEATURE_SUID enabled. And finally, you should make
          certain that Busybox has been installed setuid root:
 
                chown root.root /bin/busybox
          certain that Busybox has been installed setuid root:
 
                chown root.root /bin/busybox
@@ -776,7 +797,7 @@ config BUSYBOX_CONFIG_TFTP
        bool "tftp"
        default n
        help
        bool "tftp"
        default n
        help
-         This enables the Trivial File Transfer Protocol client program.  TFTP
+         This enables the Trivial File Transfer Protocol client program. TFTP
          is usually used for simple, small transfers such as a root image
          for a network-enabled bootloader.
 
          is usually used for simple, small transfers such as a root image
          for a network-enabled bootloader.
 
@@ -795,7 +816,7 @@ config BUSYBOX_CONFIG_FEATURE_TFTP_GET
        default n
        depends on BUSYBOX_CONFIG_TFTP || BUSYBOX_CONFIG_TFTPD
        help
        default n
        depends on BUSYBOX_CONFIG_TFTP || BUSYBOX_CONFIG_TFTPD
        help
-         Add support for the GET command within the TFTP client.  This allows
+         Add support for the GET command within the TFTP client. This allows
          a client to retrieve a file from a TFTP server.
          Also enable upload support in tftpd, if tftpd is selected.
 
          a client to retrieve a file from a TFTP server.
          Also enable upload support in tftpd, if tftpd is selected.
 
@@ -804,7 +825,7 @@ config BUSYBOX_CONFIG_FEATURE_TFTP_PUT
        default n
        depends on BUSYBOX_CONFIG_TFTP || BUSYBOX_CONFIG_TFTPD
        help
        default n
        depends on BUSYBOX_CONFIG_TFTP || BUSYBOX_CONFIG_TFTPD
        help
-         Add support for the PUT command within the TFTP client.  This allows
+         Add support for the PUT command within the TFTP client. This allows
          a client to transfer a file to a TFTP server.
          Also enable download support in tftpd, if tftpd is selected.
 
          a client to transfer a file to a TFTP server.
          Also enable download support in tftpd, if tftpd is selected.
 
@@ -816,12 +837,12 @@ config BUSYBOX_CONFIG_FEATURE_TFTP_BLOCKSIZE
          Allow tftp to specify block size, and tftpd to understand
          "blksize" option.
 
          Allow tftp to specify block size, and tftpd to understand
          "blksize" option.
 
-config BUSYBOX_CONFIG_DEBUG_TFTP
+config BUSYBOX_CONFIG_TFTP_DEBUG
        bool "Enable debug"
        default n
        bool "Enable debug"
        default n
-       depends on BUSYBOX_CONFIG_TFTP
+       depends on BUSYBOX_CONFIG_TFTP || BUSYBOX_CONFIG_TFTPD
        help
        help
-         Enable debug settings for tftp.  This is useful if you're running
+         Enable debug settings for tftp. This is useful if you're running
          into problems with tftp as the protocol doesn't help you much when
          you run into problems.
 
          into problems with tftp as the protocol doesn't help you much when
          you run into problems.
 
@@ -836,7 +857,7 @@ config BUSYBOX_CONFIG_FEATURE_TRACEROUTE_VERBOSE
        default y
        depends on BUSYBOX_CONFIG_TRACEROUTE
        help
        default y
        depends on BUSYBOX_CONFIG_TRACEROUTE
        help
-         Add some verbosity to traceroute.  This includes amongst other things
+         Add some verbosity to traceroute. This includes among other things
          hostnames and ICMP response types.
 
 config BUSYBOX_CONFIG_FEATURE_TRACEROUTE_SOURCE_ROUTE
          hostnames and ICMP response types.
 
 config BUSYBOX_CONFIG_FEATURE_TRACEROUTE_SOURCE_ROUTE
@@ -852,10 +873,19 @@ config BUSYBOX_CONFIG_FEATURE_TRACEROUTE_USE_ICMP
        default n
        depends on BUSYBOX_CONFIG_TRACEROUTE
        help
        default n
        depends on BUSYBOX_CONFIG_TRACEROUTE
        help
-         Add feature to allow for ICMP ECHO instead of UDP datagrams.
+         Add option -I to use ICMP ECHO instead of UDP datagrams.
 
 source package/busybox/config/networking/udhcp/Config.in
 
 
 source package/busybox/config/networking/udhcp/Config.in
 
+config BUSYBOX_CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS
+       string "ifup udhcpc command line options"
+       default "-R -n"
+       depends on BUSYBOX_CONFIG_IFUPDOWN && BUSYBOX_CONFIG_APP_UDHCPC
+       help
+         Command line options to pass to udhcpc from ifup.
+         Intended to alter options not available in /etc/network/interfaces.
+         (IE: --syslog --background etc...)
+
 config BUSYBOX_CONFIG_VCONFIG
        bool "vconfig"
        default y
 config BUSYBOX_CONFIG_VCONFIG
        bool "vconfig"
        default y
@@ -906,12 +936,28 @@ config BUSYBOX_CONFIG_TCPSVD
        bool "tcpsvd"
        default n
        help
        bool "tcpsvd"
        default n
        help
-         tcpsvd listens on a TCP port and runs a program for each new connection
+         tcpsvd listens on a TCP port and runs a program for each new
+         connection.
+
+config BUSYBOX_CONFIG_TUNCTL
+       bool "tunctl"
+       default n
+       help
+         tunctl creates or deletes tun devices.
+
+config BUSYBOX_CONFIG_FEATURE_TUNCTL_UG
+       bool "Support owner:group assignment"
+       default n
+       depends on BUSYBOX_CONFIG_TUNCTL
+       help
+         Allow to specify owner and group of newly created interface.
+         340 bytes of pure bloat. Say no here.
 
 config BUSYBOX_CONFIG_UDPSVD
        bool "udpsvd"
        default n
        help
 
 config BUSYBOX_CONFIG_UDPSVD
        bool "udpsvd"
        default n
        help
-         udpsvd listens on an UDP port and runs a program for each new connection
+         udpsvd listens on an UDP port and runs a program for each new
+         connection.
 
 endmenu
 
 endmenu
This page took 0.033133 seconds and 4 git commands to generate.