X-Git-Url: http://git.ozlabs.org/?a=blobdiff_plain;f=ui%2Ftest%2Fdiscover-test.c;h=5077937d3f17f49e4a0a725c43a47b1c885aeb07;hb=1435814a67d3c1a0199f84b91246b37eb8fa8b99;hp=8f7c2c22a9709bccb991a7b0d2fdd10ac1389c5d;hpb=12a5c9153ce95ddde7fb14eaba9d779933a3637c;p=petitboot diff --git a/ui/test/discover-test.c b/ui/test/discover-test.c index 8f7c2c2..5077937 100644 --- a/ui/test/discover-test.c +++ b/ui/test/discover-test.c @@ -53,10 +53,22 @@ static void print_device_remove(struct device *device, printf("\tname: %s\n", device->name); } +static void print_status(struct boot_status *status, + void __attribute__((unused)) *arg) +{ + printf("status:\n"); + printf("\ttype: %d\n", status->type); + printf("\tmessage: %s\n", status->message); + printf("\tdetail: %s\n", status->detail); + printf("\tprogress: %d\n", status->progress); + +} + static struct discover_client_ops client_ops = { .device_add = print_device_add, .boot_option_add = print_boot_option_add, .device_remove = print_device_remove, + .update_status = print_status, }; int main(void)