@@ -218,7 +218,7 @@ int main(int argc, char* argv[]) {
218218 checker (VM::HYPERV_REG, " Hyper-V registry" );
219219 checker (VM::HYPERV_WMI, " Hyper-V WMI output" );
220220 checker (VM::VBOX_FOLDERS, " VirtualBox shared folders" );
221- checker (VM::VBOX_MSSMBIOS , " VirtualBox MSSMBIOS" );
221+ checker (VM::MSSMBIOS , " MSSMBIOS" );
222222 checker (VM::MAC_MEMSIZE, " MacOS hw.memsize" );
223223 checker (VM::MAC_IOKIT, " MacOS registry IO-kit" );
224224 checker (VM::IOREG_GREP, " IO registry grep" );
@@ -247,15 +247,15 @@ int main(int argc, char* argv[]) {
247247 checker (VM::VMWARE_IOPORTS, " /proc/ioports file" );
248248 checker (VM::VMWARE_SCSI, " /proc/scsi/scsi file" );
249249 checker (VM::VMWARE_DMESG, " VMware dmesg" );
250- checker (VM::VMWARE_EMULATION, " VMware emulation mode" );
251250 checker (VM::VMWARE_STR, " STR instruction" );
252251 checker (VM::VMWARE_BACKDOOR, " VMware IO port backdoor" );
253- checker (VM::SMSW, " SMSW instruction" );
254252 checker (VM::VMWARE_PORT_MEM, " VMware port memory" );
253+ checker (VM::SMSW, " SMSW instruction" );
254+ checker (VM::MUTEX, " mutex strings" );
255255
256256 std::printf (" \n " );
257257
258- const std::string brand = VM::brand ();
258+ const std::string brand = VM::brand (VM::MULTIPLE );
259259
260260 std::cout << " VM brand: " << (brand == " Unknown" ? red : green) << brand << ansi_exit << " \n " ;
261261
@@ -309,7 +309,7 @@ int main(int argc, char* argv[]) {
309309 version ();
310310 return 0 ;
311311 } else if (cmp (arg, " -b" ) || cmp (arg, " --brand" )) {
312- std::cout << VM::brand () << " \n " ;
312+ std::cout << VM::brand (VM::MULTIPLE ) << " \n " ;
313313 return 0 ;
314314 } else if (cmp (arg, " -p" ) || cmp (arg, " --percent" )) {
315315 std::cout << static_cast <std::uint32_t >(VM::percentage ()) << " \n " ;
0 commit comments