discover: Allow an in-progress boot to be cancelled
[petitboot] / test / parser / handler.c
index 437f76591b9b65b37e629b0775ce2df4a29f249c..64978da92f745988fdfc871718981105d51b9e5a 100644 (file)
@@ -47,8 +47,9 @@ void iterate_parsers(struct discover_context *ctx, enum conf_method method)
        assert(false);
 }
 
-int boot(void *ctx, struct discover_boot_option *opt, struct boot_command *cmd,
-               int dry_run, boot_status_fn status_fn, void *status_arg)
+struct boot_task *boot(void *ctx, struct discover_boot_option *opt,
+               struct boot_command *cmd, int dry_run,
+               boot_status_fn status_fn, void *status_arg)
 {
        (void)ctx;
        (void)opt;
@@ -58,3 +59,8 @@ int boot(void *ctx, struct discover_boot_option *opt, struct boot_command *cmd,
        (void)status_arg;
        assert(false);
 }
+
+void boot_cancel(struct boot_task *task)
+{
+       (void)task;
+}