From d938e50136b0bd7dbc56b250cd4363646e59c9fc Mon Sep 17 00:00:00 2001 From: Michael Brown Date: Wed, 20 Mar 2013 15:06:40 +0000 Subject: [uuid] Abstract UUID mangling code out to a separate uuid_mangle() function Signed-off-by: Michael Brown --- src/interface/smbios/smbios_settings.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'src/interface') diff --git a/src/interface/smbios/smbios_settings.c b/src/interface/smbios/smbios_settings.c index 4ca144760..663da9687 100644 --- a/src/interface/smbios/smbios_settings.c +++ b/src/interface/smbios/smbios_settings.c @@ -22,7 +22,6 @@ FILE_LICENCE ( GPL2_OR_LATER ); #include #include #include -#include #include #include #include @@ -148,9 +147,7 @@ static int smbios_fetch ( struct settings *settings __unused, ( smbios_version() >= SMBIOS_VERSION ( 2, 6 ) ) ) { DBG ( "SMBIOS detected mangled UUID\n" ); memcpy ( &uuid, &buf[tag_offset], sizeof ( uuid ) ); - __bswap_32s ( &uuid.canonical.a ); - __bswap_16s ( &uuid.canonical.b ); - __bswap_16s ( &uuid.canonical.c ); + uuid_mangle ( &uuid ); raw = &uuid; } -- cgit v1.2.3-55-g7522