diff options
author | Paul Barker <paul.barker.ct@bp.renesas.com> | 2025-03-07 15:15:29 +0000 |
---|---|---|
committer | Jerome Forissier <jerome.forissier@linaro.org> | 2025-03-31 09:46:25 +0200 |
commit | 64b973fc78fdba18389d372d6af2af18ee79dd8c (patch) | |
tree | 1ba5750e71a5d89270a3fe4f542043f53ac858a9 | |
parent | f93b15e70649d0639b71206abf03ca34184a0ed3 (diff) |
cmd: Kconfig: Fix submenu for network commands
The Kconfig parser seems to get confused by the current if conditions
following CMD_NET and displays all network command options directly in
the "Command line interface" menu instead of in a "Network commands"
submenu.
To help out Kconfig we can simplify the if conditions, so that the
definition of CMD_NET is followed immediately by an if/endif block that
contains all network command options. We can also remove nested checks
for CMD_NET or (NET || NET_LWIP).
Fixes: 98ad145db61a ("net: lwip: add DHCP support and dhcp commmand")
Signed-off-by: Paul Barker <paul.barker.ct@bp.renesas.com>
Reviewed-by: Jerome Forissier <jerome.forissier@linaro.org>
-rw-r--r-- | cmd/Kconfig | 15 |
1 files changed, 4 insertions, 11 deletions
diff --git a/cmd/Kconfig b/cmd/Kconfig index 642cc1116e8..ce8393c72da 100644 --- a/cmd/Kconfig +++ b/cmd/Kconfig @@ -1833,12 +1833,10 @@ menuconfig CMD_NET bool "Network commands" default y -endif +if CMD_NET if NET -if CMD_NET - config CMD_BOOTP bool "bootp" default y @@ -2079,7 +2077,6 @@ config IPV6_ROUTER_DISCOVERY help Will automatically perform router solicitation on first IPv6 network operation -endif # if CMD_NET config CMD_ETHSW bool "ethsw" @@ -2096,10 +2093,6 @@ config CMD_WOL endif # if NET -if NET || NET_LWIP - -if CMD_NET - config CMD_DHCP bool "dhcp" select PROT_DHCP_LWIP if NET_LWIP @@ -2175,8 +2168,6 @@ config WGET_HTTPS help Enable TLS over http for wget. -endif # if CMD_NET - config CMD_PXE bool "pxe" select PXE_UTILS @@ -2184,7 +2175,9 @@ config CMD_PXE help Boot image via network using PXE protocol -endif # if NET || NET_LWIP +endif # if CMD_NET + +endif # NET || NET_LWIP menu "Misc commands" |