Report our interface type as "gPXE" to avoid working around Etherboot
authorMichael Brown <mcb30@etherboot.org>
Tue, 3 Jul 2007 14:57:32 +0000 (15:57 +0100)
committerMichael Brown <mcb30@etherboot.org>
Tue, 3 Jul 2007 14:57:32 +0000 (15:57 +0100)
5.4 bugs when driving ourselves via UNDI.

src/interface/pxe/pxe_undi.c

index 468dafc..33de811 100644 (file)
@@ -480,7 +480,7 @@ PXENV_EXIT_t pxenv_undi_get_iface_info ( struct s_PXENV_UNDI_GET_IFACE_INFO
         * Most PXE stacks seem to take this approach.
         */
        snprintf ( ( char * ) undi_get_iface_info->IfaceType,
-                  sizeof ( undi_get_iface_info->IfaceType ), "Etherboot" );
+                  sizeof ( undi_get_iface_info->IfaceType ), "gPXE" );
        undi_get_iface_info->LinkSpeed = 10000000; /* 10 Mbps */
        undi_get_iface_info->ServiceFlags = 0;
        memset ( undi_get_iface_info->Reserved, 0,