distinguish "setup" and "user" mode
authorKay Sievers <kay@vrfy.org>
Sun, 10 Mar 2013 19:49:02 +0000 (20:49 +0100)
committerKay Sievers <kay@vrfy.org>
Sun, 10 Mar 2013 19:49:02 +0000 (20:49 +0100)
src/efi/gummiboot.c
src/setup/setup.c

index 1e2e1c2..0a5ab29 100644 (file)
@@ -477,7 +477,7 @@ static VOID dump_status(Config *config, CHAR16 *loaded_image_path) {
         }
 
         if (efivar_get_raw(&global_guid, L"SetupMode", &b, &size) == EFI_SUCCESS) {
-                Print(L"SetupMode:              %s\n", *b > 0 ? L"enabled" : L"disabled");
+                Print(L"SetupMode:              %s\n", *b > 0 ? L"setup" : L"user");
                 FreePool(b);
         }
 
index 77c49f6..3d4bc06 100644 (file)
@@ -460,7 +460,7 @@ static int status_variables(void) {
 
                 flag = is_efi_secure_boot_setup_mode();
                 if (flag >= 0)
-                        printf("   Setup Mode: %s\n", is_efi_secure_boot() ? "enabled" : "disabled");
+                        printf("   Setup Mode: %s\n", is_efi_secure_boot_setup_mode() ? "setup" : "user");
 
                 printf("\n");
         }