diff options
Diffstat (limited to 'discover/grub2/grub2.h')
-rw-r--r-- | discover/grub2/grub2.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/discover/grub2/grub2.h b/discover/grub2/grub2.h index 323b461..668d070 100644 --- a/discover/grub2/grub2.h +++ b/discover/grub2/grub2.h @@ -204,9 +204,13 @@ struct grub2_file *grub2_parse_file(struct grub2_script *script, struct discover_device *grub2_lookup_device(struct device_handler *handler, const char *desc); +/* internal parse api */ +int grub2_parser_parse(struct grub2_parser *parser, const char *filename, + char *buf, int len); + /* external parser api */ struct grub2_parser *grub2_parser_create(struct discover_context *ctx); -void grub2_parser_parse(struct grub2_parser *parser, const char *filename, - char *buf, int len); +void grub2_parser_parse_and_execute(struct grub2_parser *parser, + const char *filename, char *buf, int len); #endif /* GRUB2_H */ |