net: dhcp6: pxe: Add DHCP/PXE commands for IPv6
authorSean Edmond <seanedmond@microsoft.com>
Tue, 11 Apr 2023 17:48:47 +0000 (10:48 -0700)
committerTom Rini <trini@konsulko.com>
Fri, 5 May 2023 21:48:44 +0000 (17:48 -0400)
commit7d0188927bcf4f6ce74ccfca43f0f081a39ade00
tree6246507177d0aa833472e6c46f61e75178d251f7
parenta0245818f7f8e375abc00f36ff88326331e4e2f9
net: dhcp6: pxe: Add DHCP/PXE commands for IPv6

Adds commands to support DHCP and PXE with IPv6.

New configs added:
- CMD_DHCP6
- DHCP6_PXE_CLIENTARCH
- DHCP6_PXE_DHCP_OPTION
- DHCP6_ENTERPRISE_ID

New commands added (when IPv6 is enabled):
- dhcp6
- pxe get -ipv6
- pxe boot -ipv6

Signed-off-by: Sean Edmond <seanedmond@microsoft.com>
Reviewed-by: Ramon Fried <rfried.dev@gmail.com>
boot/bootmeth_distro.c
boot/bootmeth_pxe.c
boot/pxe_utils.c
cmd/Kconfig
cmd/net.c
cmd/pxe.c
cmd/sysboot.c
include/pxe_utils.h