blob: 04d644bc9271eaab39af48943f754b23c9c3b555 [file] [log] [blame]
Eric Andersenc9f20d92002-12-05 08:41:41 +00001#
2# For a description of the syntax of this configuration file,
Kartik Agaram43b17b12018-05-31 22:15:55 -07003# see docs/Kconfig-language.txt.
Eric Andersenc9f20d92002-12-05 08:41:41 +00004#
5
6menu "Networking Utilities"
7
Denis Vlasenko7d219aa2006-10-05 10:17:08 +00008config FEATURE_IPV6
Eric Andersenc9f20d92002-12-05 08:41:41 +00009 bool "Enable IPv6 support"
Denys Vlasenko2f32bf82010-06-06 04:14:28 +020010 default y
Eric Andersenc9f20d92002-12-05 08:41:41 +000011 help
Denys Vlasenko72089cf2017-07-21 09:50:55 +020012 Enable IPv6 support in busybox.
13 This adds IPv6 support in the networking applets.
Eric Andersenc9f20d92002-12-05 08:41:41 +000014
Denis Vlasenkof6b46852009-04-25 13:16:53 +000015config FEATURE_UNIX_LOCAL
Denys Vlasenko47aaa2b2009-05-01 03:00:04 +020016 bool "Enable Unix domain socket support (usually not needed)"
Denis Vlasenkof6b46852009-04-25 13:16:53 +000017 default n
18 help
Denys Vlasenko72089cf2017-07-21 09:50:55 +020019 Enable Unix domain socket support in all busybox networking
20 applets. Address of the form local:/path/to/unix/socket
21 will be recognized.
Denys Vlasenkobcbd37d2009-06-18 13:23:58 +020022
Denys Vlasenko72089cf2017-07-21 09:50:55 +020023 This extension is almost never used in real world usage.
24 You most likely want to say N.
Denis Vlasenkof6b46852009-04-25 13:16:53 +000025
Denis Vlasenko9d6c4692007-11-14 10:18:33 +000026config FEATURE_PREFER_IPV4_ADDRESS
Bernhard Reutner-Fischer97b954d2009-02-14 13:17:48 +000027 bool "Prefer IPv4 addresses from DNS queries"
Denis Vlasenko9d6c4692007-11-14 10:18:33 +000028 default y
29 depends on FEATURE_IPV6
30 help
Denys Vlasenko72089cf2017-07-21 09:50:55 +020031 Use IPv4 address of network host if it has one.
Denis Vlasenko9d6c4692007-11-14 10:18:33 +000032
Denys Vlasenko72089cf2017-07-21 09:50:55 +020033 If this option is off, the first returned address will be used.
34 This may cause problems when your DNS server is IPv6-capable and
35 is returning IPv6 host addresses too. If IPv6 address
36 precedes IPv4 one in DNS reply, busybox network applets
37 (e.g. wget) will use IPv6 address. On an IPv6-incapable host
38 or network applets will fail to connect to the host
39 using IPv6 address.
Denis Vlasenko9d6c4692007-11-14 10:18:33 +000040
Denis Vlasenko5de9e9c2007-01-22 22:46:04 +000041config VERBOSE_RESOLUTION_ERRORS
42 bool "Verbose resolution errors"
43 default n
44 help
Denys Vlasenko72089cf2017-07-21 09:50:55 +020045 Enable if you are not satisfied with simplistic
46 "can't resolve 'hostname.com'" and want to know more.
47 This may increase size of your executable a bit.
Denis Vlasenko5de9e9c2007-01-22 22:46:04 +000048
Denys Vlasenko71fa5b02018-12-10 16:14:58 +010049config FEATURE_TLS_SHA1
50 bool "In TLS code, support ciphers which use deprecated SHA1"
51 depends on TLS
52 default n
53 help
54 Selecting this option increases interoperability with very old
55 servers, but slightly increases code size.
56
57 Most TLS servers support SHA256 today (2018), since SHA1 is
58 considered possibly insecure (although not yet definitely broken).
59
Denys Vlasenko47367e12016-11-23 09:05:14 +010060INSERT
Denis Vlasenko14923db2007-06-20 15:23:03 +000061
Mike Frysinger1b4e1da2006-05-08 03:24:36 +000062source networking/udhcp/Config.in
63
Wade Berrier142c5cb2008-11-14 21:18:45 +000064config IFUPDOWN_UDHCPC_CMD_OPTIONS
65 string "ifup udhcpc command line options"
66 default "-R -n"
Jörg Krausec6725b02017-01-03 12:29:52 +010067 depends on IFUP || IFDOWN
Wade Berrier142c5cb2008-11-14 21:18:45 +000068 help
Denys Vlasenko72089cf2017-07-21 09:50:55 +020069 Command line options to pass to udhcpc from ifup.
70 Intended to alter options not available in /etc/network/interfaces.
71 (IE: --syslog --background etc...)
Wade Berrier142c5cb2008-11-14 21:18:45 +000072
Eric Andersenc9f20d92002-12-05 08:41:41 +000073endmenu