summaryrefslogtreecommitdiffstats
path: root/src/net/udp
diff options
context:
space:
mode:
authorMichael Brown2025-06-10 17:55:18 +0200
committerMichael Brown2025-06-10 19:22:32 +0200
commitb5fb7353fa3856cee7e0a6760c2341ca617d6ef4 (patch)
treedac63a18911fd3e71ada3ac4f5600cd5bddd75d6 /src/net/udp
parent[ipv4] Extend routing mechanism to handle non-default routes (diff)
downloadipxe-b5fb7353fa3856cee7e0a6760c2341ca617d6ef4.tar.gz
ipxe-b5fb7353fa3856cee7e0a6760c2341ca617d6ef4.tar.xz
ipxe-b5fb7353fa3856cee7e0a6760c2341ca617d6ef4.zip
[ipv4] Add support for classless static routes
Add support for RFC 3442 classless static routes provided via DHCP option 121. Originally-implemented-by: Hazel Smith <hazel.smith@leicester.ac.uk> Originally-implemented-by: Raphael Pour <raphael.pour@hetzner.com> Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/net/udp')
-rw-r--r--src/net/udp/dhcp.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/net/udp/dhcp.c b/src/net/udp/dhcp.c
index 8e2e97f10..daa37b96b 100644
--- a/src/net/udp/dhcp.c
+++ b/src/net/udp/dhcp.c
@@ -94,7 +94,7 @@ static uint8_t dhcp_request_options_data[] = {
DHCP_ROOT_PATH, DHCP_MTU, DHCP_NTP_SERVERS,
DHCP_VENDOR_ENCAP, DHCP_VENDOR_CLASS_ID,
DHCP_TFTP_SERVER_NAME, DHCP_BOOTFILE_NAME,
- DHCP_DOMAIN_SEARCH,
+ DHCP_DOMAIN_SEARCH, DHCP_STATIC_ROUTES,
128, 129, 130, 131, 132, 133, 134, 135, /* for PXE */
DHCP_EB_ENCAP, DHCP_ISCSI_INITIATOR_IQN ),
DHCP_END