net: Make the BOOTP options default
authorJoe Hershberger <joe.hershberger@ni.com>
Fri, 13 Apr 2018 20:26:37 +0000 (15:26 -0500)
committerJoe Hershberger <joe.hershberger@ni.com>
Fri, 13 Apr 2018 20:48:25 +0000 (15:48 -0500)
The BOOTP options used to be and should still be default for all boards
with CMD_NET enabled. One should not be forced to use DISTRO_DEFAULTS to
get them.

Signed-off-by: Joe Hershberger <joe.hershberger@ni.com>
Reviewed-by: Duncan Hare <dh@synoia.com>
Kconfig
cmd/Kconfig

diff --git a/Kconfig b/Kconfig
index f319750b57279dc59caeef9db5b78e579925e6af..0b73006a68c1b28d61aa93175943064ddfeeaf10 100644 (file)
--- a/Kconfig
+++ b/Kconfig
@@ -79,12 +79,6 @@ config DISTRO_DEFAULTS
        imply CMD_MII if NET
        select CMD_PART if PARTITIONS
        select HUSH_PARSER
-       select BOOTP_BOOTPATH if NET && CMD_NET
-       select BOOTP_DNS if NET && CMD_NET
-       select BOOTP_GATEWAY if NET && CMD_NET
-       select BOOTP_HOSTNAME if NET && CMD_NET
-       select BOOTP_PXE if NET && CMD_NET
-       select BOOTP_SUBNETMASK if NET && CMD_NET
        select CMDLINE_EDITING
        select AUTO_COMPLETE
        select SYS_LONGHELP
index 0d077bde0024e9a68133f947f4aee65b17e04b19..bc1d2f31c010f4c95091183356dd9227820fd14a 100644 (file)
@@ -1043,6 +1043,7 @@ config CMD_DHCP
 
 config BOOTP_BOOTPATH
        bool "Request & store 'rootpath' from BOOTP/DHCP server"
+       default y
        depends on CMD_BOOTP
        help
          Even though the config is called BOOTP_BOOTPATH, it stores the
@@ -1050,6 +1051,7 @@ config BOOTP_BOOTPATH
 
 config BOOTP_DNS
        bool "Request & store 'dnsip' from BOOTP/DHCP server"
+       default y
        depends on CMD_BOOTP
        help
          The primary DNS server is stored as 'dnsip'. If two servers are
@@ -1069,20 +1071,24 @@ config BOOTP_DNS2
 
 config BOOTP_GATEWAY
        bool "Request & store 'gatewayip' from BOOTP/DHCP server"
+       default y
        depends on CMD_BOOTP
 
 config BOOTP_HOSTNAME
        bool "Request & store 'hostname' from BOOTP/DHCP server"
+       default y
        depends on CMD_BOOTP
        help
          The name may or may not be qualified with the local domain name.
 
 config BOOTP_SUBNETMASK
        bool "Request & store 'netmask' from BOOTP/DHCP server"
+       default y
        depends on CMD_BOOTP
 
 config BOOTP_PXE
        bool "Send PXE client arch to BOOTP/DHCP server"
+       default y
        depends on CMD_BOOTP && CMD_PXE
        help
          Supported for ARM, ARM64, and x86 for now.