Add UUID to DHCP request as option 97 (if available).
[people/mcb30/gpxe.git] / src / arch / i386 / include / smbios.h
index a0a7a22..821eda1 100644 (file)
@@ -32,6 +32,8 @@ struct smbios_system_information {
        uint8_t serial;
        /** UUID */
        uint8_t uuid[16];
+       /** Wake-up type */
+       uint8_t wakeup;
 } __attribute__ (( packed ));
 
 /** SMBIOS system information structure type */
@@ -44,5 +46,6 @@ extern int find_smbios_structure ( unsigned int type,
 extern int find_smbios_string ( struct smbios_strings *strings,
                                unsigned int index,
                                char *buffer, size_t length );
+extern int smbios_get_uuid ( union uuid *uuid );
 
 #endif /* _SMBIOS_H */