X-Git-Url: http://git.ozlabs.org/?p=petitboot;a=blobdiff_plain;f=discover%2Fgrub2%2Fgrub2.h;fp=discover%2Fgrub2%2Fgrub2.h;h=61662892f615e5a1fc0069a29180faa0a2772680;hp=1515d690a528ed1931ec1d07692748da09b8bb38;hb=9e5b77f258b8e993f480763d8e5269bd8c87b508;hpb=77e0df22dd3fb1cf0dcdd1124a5aafa2ec872a1f diff --git a/discover/grub2/grub2.h b/discover/grub2/grub2.h index 1515d69..6166289 100644 --- a/discover/grub2/grub2.h +++ b/discover/grub2/grub2.h @@ -89,6 +89,7 @@ struct grub2_script { struct list symtab; struct discover_context *ctx; struct discover_boot_option *opt; + const char *filename; unsigned int n_options; }; @@ -176,6 +177,7 @@ bool resolve_grub2_resource(struct device_handler *handler, /* external parser api */ struct grub2_parser *grub2_parser_create(struct discover_context *ctx); -void grub2_parser_parse(struct grub2_parser *parser, char *buf, int len); +void grub2_parser_parse(struct grub2_parser *parser, const char *filename, + char *buf, int len); #endif /* GRUB2_H */