#include <log/log.h>
#include <types/types.h>
#include <talloc/talloc.h>
-#include <array-size/array-size.h>
+#include <util/util.h>
#include "grub2.h"
}
}
+ op = argv[0];
*consumed = 1;
return strlen(op) > 0;
}
return 0;
}
+extern int builtin_load_env(struct grub2_script *script,
+ void *data __attribute__((unused)),
+ int argc, char *argv[]);
+int builtin_save_env(struct grub2_script *script,
+ void *data __attribute__((unused)),
+ int argc, char *argv[]);
+
+
static struct {
const char *name;
grub2_function fn;
.name = "false",
.fn = builtin_false,
},
+ {
+ .name = "load_env",
+ .fn = builtin_load_env,
+ },
+ {
+ .name = "save_env",
+ .fn = builtin_save_env,
+ },
};
static const char *nops[] = {