123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899 |
- #
- # For a description of the syntax of this configuration file,
- # see docs/Kconfig-language.txt.
- #
- menu "Networking Utilities"
- config FEATURE_IPV6
- bool "Enable IPv6 support"
- default y
- help
- Enable IPv6 support in busybox.
- This adds IPv6 support in the networking applets.
- config FEATURE_UNIX_LOCAL
- bool "Enable Unix domain socket support (usually not needed)"
- default n
- help
- Enable Unix domain socket support in all busybox networking
- applets. Address of the form local:/path/to/unix/socket
- will be recognized.
- This extension is almost never used in real world usage.
- You most likely want to say N.
- config FEATURE_PREFER_IPV4_ADDRESS
- bool "Prefer IPv4 addresses from DNS queries"
- default y
- depends on FEATURE_IPV6
- help
- Use IPv4 address of network host if it has one.
- If this option is off, the first returned address will be used.
- This may cause problems when your DNS server is IPv6-capable and
- is returning IPv6 host addresses too. If IPv6 address
- precedes IPv4 one in DNS reply, busybox network applets
- (e.g. wget) will use IPv6 address. On an IPv6-incapable host
- or network applets will fail to connect to the host
- using IPv6 address.
- config VERBOSE_RESOLUTION_ERRORS
- bool "Verbose resolution errors"
- default n
- help
- Enable if you are not satisfied with simplistic
- "can't resolve 'hostname.com'" and want to know more.
- This may increase size of your executable a bit.
- config FEATURE_ETC_NETWORKS
- bool "Support /etc/networks"
- default n
- help
- Enable support for network names in /etc/networks. This is
- a rarely used feature which allows you to use names
- instead of IP/mask pairs in route command.
- config FEATURE_ETC_SERVICES
- bool "Consult /etc/services even for well-known ports"
- default n
- help
- Look up e.g. "telnet" and "http" in /etc/services file
- instead of assuming ports 23 and 80.
- This is almost never necessary (everybody uses standard ports),
- and it makes sense to avoid reading this file.
- If you disable this option, in the cases where port is explicitly
- specified as a service name (e.g. "telnet HOST PORTNAME"),
- it will still be looked up in /etc/services.
- config FEATURE_HWIB
- bool "Support infiniband HW"
- default y
- help
- Support for printing infiniband addresses in network applets.
- config FEATURE_TLS_SHA1
- bool "In TLS code, support ciphers which use deprecated SHA1"
- depends on TLS
- default n
- help
- Selecting this option increases interoperability with very old
- servers, but slightly increases code size.
- Most TLS servers support SHA256 today (2018), since SHA1 is
- considered possibly insecure (although not yet definitely broken).
- INSERT
- source networking/udhcp/Config.in
- config IFUPDOWN_UDHCPC_CMD_OPTIONS
- string "ifup udhcpc command line options"
- default "-R -n"
- depends on IFUP || IFDOWN
- help
- Command line options to pass to udhcpc from ifup.
- Intended to alter options not available in /etc/network/interfaces.
- (IE: --syslog --background etc...)
- endmenu
|