From b2b7fbc33ff1b990804e481153dd45de579cff75 Mon Sep 17 00:00:00 2001 From: Alexandre Messier Date: Thu, 28 Jan 2016 11:19:02 -0500 Subject: net: Add bootfile in DHCP Request Add the bootfile name in the DHCP Request packet, in addition to it already being sent in the DHCP Discover. This is needed by some DHCP servers so that the bootfile name is properly returned by the server to the client in the DHCP Ack, as expected by U-Boot. Signed-off-by: Alexandre Messier --- net/bootp.c | 1 + 1 file changed, 1 insertion(+) (limited to 'net') diff --git a/net/bootp.c b/net/bootp.c index 8da2e9b..f2978a2 100644 --- a/net/bootp.c +++ b/net/bootp.c @@ -949,6 +949,7 @@ static void dhcp_send_request_packet(struct bootp_hdr *bp_offer) net_write_ip(&bp->bp_giaddr, zero_ip); memcpy(bp->bp_chaddr, net_ethaddr, 6); + copy_filename(bp->bp_file, net_boot_file_name, sizeof(bp->bp_file)); /* * ID is the id of the OFFER packet -- cgit v1.1