blob: 2ce5287de83b6544c8c8ff3f465bea10d401ffe4 [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 Vlasenko47367e12016-11-23 09:05:14 +010049INSERT
Denis Vlasenko14923db2007-06-20 15:23:03 +000050
Mike Frysinger1b4e1da2006-05-08 03:24:36 +000051source networking/udhcp/Config.in
52
Wade Berrier142c5cb2008-11-14 21:18:45 +000053config IFUPDOWN_UDHCPC_CMD_OPTIONS
54 string "ifup udhcpc command line options"
55 default "-R -n"
Jörg Krausec6725b02017-01-03 12:29:52 +010056 depends on IFUP || IFDOWN
Wade Berrier142c5cb2008-11-14 21:18:45 +000057 help
Denys Vlasenko72089cf2017-07-21 09:50:55 +020058 Command line options to pass to udhcpc from ifup.
59 Intended to alter options not available in /etc/network/interfaces.
60 (IE: --syslog --background etc...)
Wade Berrier142c5cb2008-11-14 21:18:45 +000061
Eric Andersenc9f20d92002-12-05 08:41:41 +000062endmenu