* grub-core/commands/loadenv.c: Support skipping signature check
and variable names filtering.
This commit is contained in:
parent
30b7f58f4e
commit
0340bdbc22
5 changed files with 89 additions and 37 deletions
|
@ -185,7 +185,8 @@ open_envblk_file (const char *name)
|
|||
}
|
||||
|
||||
static int
|
||||
print_var (const char *varname, const char *value)
|
||||
print_var (const char *varname, const char *value,
|
||||
void *hook_data __attribute__ ((unused)))
|
||||
{
|
||||
printf ("%s=%s\n", varname, value);
|
||||
return 0;
|
||||
|
@ -197,7 +198,7 @@ list_variables (const char *name)
|
|||
grub_envblk_t envblk;
|
||||
|
||||
envblk = open_envblk_file (name);
|
||||
grub_envblk_iterate (envblk, print_var);
|
||||
grub_envblk_iterate (envblk, NULL, print_var);
|
||||
grub_envblk_close (envblk);
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue