diff options
Diffstat (limited to 'dmidecode.h')
-rw-r--r-- | dmidecode.h | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/dmidecode.h b/dmidecode.h index ddf9897..9dc343b 100644 --- a/dmidecode.h +++ b/dmidecode.h @@ -18,25 +18,24 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -struct dmi_header -{ - u8 type; - u8 length; - u16 handle; - u8 *data; +struct dmi_header { + u8 type; + u8 length; + u16 handle; + u8 *data; }; -void dmi_dump(struct dmi_header *h, const char *prefix); +const char *dmi_dump(struct dmi_header *h, char *_); void dmi_decode(struct dmi_header *h, u16 ver); int address_from_efi(size_t *address); void to_dmi_header(struct dmi_header *h, u8 *data); -int smbios_decode(u8 *buf, const char *devmem); -int legacy_decode(u8 *buf, const char *devmem); +int smbios_decode(u8 *buf, const char *devmem, char *_); +int legacy_decode(u8 *buf, const char *devmem, char *_); const char *dmi_string(struct dmi_header *dm, u8 s); -void dmi_system_uuid(u8 *p); +const char *dmi_system_uuid(u8 *p, char *_); const char *dmi_chassis_type(u8 code); const char *dmi_processor_family(u8 code); -void dmi_processor_frequency(u8 *p); +const char *dmi_processor_frequency(u8 *p, char *_); int submain(int argc, char * const argv[]); |