]> git.ozlabs.org Git - petitboot/blobdiff - discover/grub2/grub2.h
discover/grub2: Add var expansion code
[petitboot] / discover / grub2 / grub2.h
index f3ad2e5b48491e30eb5d15c025d8c617e3b13284..33180d49125438519c51b5a905081abe1089ddf7 100644 (file)
@@ -1,6 +1,7 @@
 #ifndef GRUB2_H
 #define GRUB2_H
 
+#include <regex.h>
 #include <stdbool.h>
 #include <list/list.h>
 
@@ -57,6 +58,8 @@ struct grub2_statement_block {
 
 struct grub2_script {
        struct grub2_statements *statements;
+       struct list             environment;
+       regex_t                 var_re;
 };
 
 struct grub2_parser {