* stage2/disk_io.c [SUPPORT_NETBOOT] (GRUB): Defined.
	[SUPPORT_NETBOOT]: Include etherboot.h.
	[!STAGE1_5] (print_completions) [SUPPORT_NETBOOT]: When
	completing a disk name, if NETWORK_READY is true, add "nd" as a
	completion.
+2002-06-15  Yoshinori K. Okuji  <okuji@enbug.org>
+
+       * stage2/disk_io.c [SUPPORT_NETBOOT] (GRUB): Defined.
+       [SUPPORT_NETBOOT]: Include etherboot.h.
+       [!STAGE1_5] (print_completions) [SUPPORT_NETBOOT]: When
+       completing a disk name, if NETWORK_READY is true, add "nd" as a
+       completion.
+       
 2002-06-15  Yoshinori K. Okuji  <okuji@enbug.org>
 
        * stage2/fsys_xfs.c (le32): Don't use bswap, but use xchgb and
 
  */
 
 
-#include "shared.h"
+#include <shared.h>
+#include <filesys.h>
 
-#include "filesys.h"
+#ifdef SUPPORT_NETBOOT
+# define GRUB  1
+# include <etherboot.h>
+#endif
 
 #ifdef GRUB_UTIL
 # include <device.h>
                    }
                }
 
+# ifdef SUPPORT_NETBOOT
+             if (network_ready)
+               print_a_completion ("nd");
+# endif /* SUPPORT_NETBOOT */
+
              if (is_completion && *unique_string)
                {
                  ptr = buf;