minor, make xen an uncertainty and move a comment that was misplaced
[systembsd.git] / src / interfaces / hostnamed / hostnamed.c
index 69c7cc2e821a517966345e6823bf9cc648d145d1..0e5c93c4c681e21dd8c7a8ebb1e982a677958a29 100644 (file)
@@ -34,7 +34,6 @@
 #include "hostnamed-gen.h"
 #include "hostnamed.h"
 
-/* add any sysctl strings that suggest virtualization here */
 /* format: {
  *           (1) string to be matched against runtime machine's sysctl output.
  *               can be either the exact string or a substring contained
@@ -88,16 +87,18 @@ gchar *KERN_NAME, *KERN_RELEASE, *KERN_VERS;
  * NOTE paravirtualization on xen is only available for linuxes right now
  * dmesg on linux systems reveals xen and virtualization method (HVM or PVM) 
  * but we will worry about those later */
+
+/* add any sysctl strings that suggest virtualization here */
 const struct SYSCTL_LOOKUP_TABLE chassis_indicator_table[] =
 {
     { "QEMU Virtual CPU",        "vm",        NULL,              FALSE, FALSE }, /* could be QEMU running in userspace or as part of KVM */
     { "KVM",                     "vm",        "drive-multidisk", FALSE, FALSE },
-    { "SmartDC HVM",             "vm",        "drive-multidisk", TRUE,  TRUE  }, /* oracle solaris kvm */
+    { "SmartDC HVM",             "vm",        "drive-multidisk", TRUE,  TRUE  }, /* illumos-joyent kvm */
     { "VirtualBox",              "vm",        "drive-multidisk", TRUE,  TRUE  },
     { "VMware, Inc.",            "vm",        "drive-multidisk", TRUE,  TRUE  },
     { "VMware Virtual Platform", "vm",        "drive-multidisk", TRUE,  TRUE  },
     { "Parallels",               "vm",        "drive-multidisk", TRUE,  TRUE  }, /* need verification */
-    { "Xen",                     "vm",        "drive-multidisk", TRUE,  TRUE  } 
+    { "Xen",                     "vm",        "drive-multidisk", FALSE, FALSE } 
 }; /* TODO: chroots, etc. are the actual "containers", add them */
 
 /* archs to check against when determining if machine is server */