svn commit: r277957 - head/sys/boot/i386/libi386
Michael Gmelin
grembo at FreeBSD.org
Sat Jan 31 00:06:06 UTC 2015
Author: grembo (ports committer)
Date: Sat Jan 31 00:06:05 2015
New Revision: 277957
URL: https://svnweb.freebsd.org/changeset/base/277957
Log:
Fix order of functions in smbios.c (corrects r277949), since this corrects
a build error I committed this directly, sorry.
Modified:
head/sys/boot/i386/libi386/smbios.c
Modified: head/sys/boot/i386/libi386/smbios.c
==============================================================================
--- head/sys/boot/i386/libi386/smbios.c Fri Jan 30 23:57:39 2015 (r277956)
+++ head/sys/boot/i386/libi386/smbios.c Sat Jan 31 00:06:05 2015 (r277957)
@@ -323,6 +323,29 @@ smbios_parse_table(const caddr_t addr)
return (cp + 2);
}
+static caddr_t
+smbios_find_struct(int type)
+{
+ caddr_t dmi;
+ int i;
+
+ if (smbios.addr == NULL)
+ return (NULL);
+
+ for (dmi = smbios.addr, i = 0;
+ dmi < smbios.addr + smbios.length && i < smbios.count; i++) {
+ if (SMBIOS_GET8(dmi, 0) == type)
+ return dmi;
+ /* Find structure terminator. */
+ dmi = SMBIOS_GETSTR(dmi);
+ while (SMBIOS_GET16(dmi, 0) != 0)
+ dmi++;
+ dmi += 2;
+ }
+
+ return (NULL);
+}
+
static void
smbios_probe(void)
{
@@ -368,29 +391,6 @@ smbios_probe(void)
}
}
-static caddr_t
-smbios_find_struct(int type)
-{
- caddr_t dmi;
- int i;
-
- if (smbios.addr == NULL)
- return (NULL);
-
- for (dmi = smbios.addr, i = 0;
- dmi < smbios.addr + smbios.length && i < smbios.count; i++) {
- if (SMBIOS_GET8(dmi, 0) == type)
- return dmi;
- /* Find structure terminator. */
- dmi = SMBIOS_GETSTR(dmi);
- while (SMBIOS_GET16(dmi, 0) != 0)
- dmi++;
- dmi += 2;
- }
-
- return (NULL);
-}
-
void
smbios_detect(void)
{
More information about the svn-src-all
mailing list