grub-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH] bootp: set is_def while processing dhcp ack


From: Nikunj A Dadhania
Subject: [PATCH] bootp: set is_def while processing dhcp ack
Date: Wed, 16 Mar 2016 14:05:24 +0530

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 <address@hidden>
---
 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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]