aboutsummaryrefslogtreecommitdiffstats
path: root/package/utils/busybox/config
diff options
context:
space:
mode:
authorJo-Philipp Wich <jo@mein.io>2017-03-14 22:38:59 +0100
committerJo-Philipp Wich <jo@mein.io>2017-04-10 13:19:54 +0200
commitde5b8e5d2fe1fb43bad25dc13c7caf4158933eb5 (patch)
treed32043918a2eb9dd1945c91cf0f0da6234673070 /package/utils/busybox/config
parentac388ad83ae39c6871958d9092d6225be45f9ceb (diff)
downloadupstream-de5b8e5d2fe1fb43bad25dc13c7caf4158933eb5.tar.gz
upstream-de5b8e5d2fe1fb43bad25dc13c7caf4158933eb5.tar.bz2
upstream-de5b8e5d2fe1fb43bad25dc13c7caf4158933eb5.zip
busybox: add musl compatible nslookup replacement
Add an alternative nslookup applet implementation which is compatible with musl libc wrt. name server selection and which supports a number of additional features such as query type selection. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Diffstat (limited to 'package/utils/busybox/config')
-rw-r--r--package/utils/busybox/config/networking/Config.in15
1 files changed, 14 insertions, 1 deletions
diff --git a/package/utils/busybox/config/networking/Config.in b/package/utils/busybox/config/networking/Config.in
index bc2f127c4d..4ae8779dc6 100644
--- a/package/utils/busybox/config/networking/Config.in
+++ b/package/utils/busybox/config/networking/Config.in
@@ -704,6 +704,19 @@ config BUSYBOX_CONFIG_NSLOOKUP
default BUSYBOX_DEFAULT_NSLOOKUP
help
nslookup is a tool to query Internet name servers.
+config BUSYBOX_CONFIG_NSLOOKUP_LEDE
+ bool "nslookup_lede"
+ depends on !BUSYBOX_CONFIG_NSLOOKUP
+ default BUSYBOX_DEFAULT_NSLOOKUP_LEDE
+ help
+ nslookup is a tool to query Internet name servers (LEDE flavor).
+
+config BUSYBOX_CONFIG_FEATURE_NSLOOKUP_LEDE_LONG_OPTIONS
+ bool "Enable long options"
+ default BUSYBOX_DEFAULT_FEATURE_NSLOOKUP_LEDE_LONG_OPTIONS
+ depends on BUSYBOX_CONFIG_NSLOOKUP_LEDE && BUSYBOX_CONFIG_LONG_OPTS
+ help
+ Support long options for the nslookup applet.
config BUSYBOX_CONFIG_NTPD
bool "ntpd"
default BUSYBOX_DEFAULT_NTPD
@@ -1091,7 +1104,7 @@ source udhcp/Config.in
config BUSYBOX_CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS
string "ifup udhcpc command line options"
default BUSYBOX_DEFAULT_IFUPDOWN_UDHCPC_CMD_OPTIONS
- depends on BUSYBOX_CONFIG_IFUPDOWN && BUSYBOX_CONFIG_UDHCPC
+ depends on BUSYBOX_CONFIG_IFUP || BUSYBOX_CONFIG_IFDOWN
help
Command line options to pass to udhcpc from ifup.
Intended to alter options not available in /etc/network/interfaces.