X-Git-Url: http://git.ozlabs.org/?p=petitboot;a=blobdiff_plain;f=test%2Fparser%2Fparser-test.c;h=bf4ac6c80ac786403528c403fd951bbcb7712851;hp=cd6e62f54c065f1d47cc3eb96c70edc0663ed52e;hb=5e7c90eddd7ac2e4a3b05a7a5f6e29166edfa161;hpb=e4f5bd235894c11823ac1befe8c8c43063cad026 diff --git a/test/parser/parser-test.c b/test/parser/parser-test.c index cd6e62f..bf4ac6c 100644 --- a/test/parser/parser-test.c +++ b/test/parser/parser-test.c @@ -35,6 +35,28 @@ struct discover_boot_option *discover_boot_option_create( return opt; } +struct discover_device *device_lookup_by_name( + struct device_handler *handler __attribute__((unused)), + const char *name __attribute__((unused))) +{ + return NULL; +} + +struct discover_device *device_lookup_by_label( + struct device_handler *handler __attribute__((unused)), + const char *label __attribute__((unused))) +{ + return NULL; +} + +struct discover_device *device_lookup_by_uuid( + struct device_handler *handler __attribute__((unused)), + const char *uuid __attribute__((unused))) +{ + return NULL; +} + + void discover_context_add_boot_option(struct discover_context *ctx, struct discover_boot_option *boot_option) { @@ -84,11 +106,11 @@ int main(int argc, char **argv) ctx->device = talloc_zero(ctx, struct discover_device); ctx->device->device = talloc_zero(ctx->device, struct device); - ctx->device->device_path = talloc_asprintf(ctx, "%s/%s", + ctx->device->mount_path = talloc_asprintf(ctx, "%s/%s", argv[1], argv[2]); ctx->device->device->id = talloc_strdup(ctx->device->device, argv[2]); - iterate_parsers(ctx); + iterate_parsers(ctx, CONF_METHOD_LOCAL_FILE); pb_log("--- end ---\n");