While testing netboot on ppc64, found that the grub_net_default_server is not set even when the dhcp response has sent the server IP. This would result in a failure during netbooting with following error:
error: no server is specified. This patch sets the is_def variable which would result in setting the grub_net_default_server and then netboot from the server. Signed-off-by: Nikunj A Dadhania <nik...@linux.vnet.ibm.com> --- grub-core/net/bootp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/grub-core/net/bootp.c b/grub-core/net/bootp.c index a088244..74b8b79 100644 --- a/grub-core/net/bootp.c +++ b/grub-core/net/bootp.c @@ -278,7 +278,7 @@ grub_net_process_dhcp (struct grub_net_buff *nb, } grub_net_configure_by_dhcp_ack (name, card, 0, (const struct grub_net_bootp_packet *) nb->data, - (nb->tail - nb->data), 0, 0, 0); + (nb->tail - nb->data), 1, 0, 0); grub_free (name); if (grub_errno) grub_print_error (); -- 2.5.0 _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org https://lists.gnu.org/mailman/listinfo/grub-devel