X-Git-Url: http://git.ozlabs.org/?p=petitboot;a=blobdiff_plain;f=ui%2Ftest%2Fpb-test.c;h=f3ef746de2382488fc40c469dcbe0e39c37383da;hp=b6ff627566b9ce59fa6ebf8d45071ba5fa10e5b2;hb=75967f32b9ae6d4e1e87790fef515ab1ed5d2d16;hpb=285059cfed1f7572f2a46ca1385f874642db3f17 diff --git a/ui/test/pb-test.c b/ui/test/pb-test.c index b6ff627..f3ef746 100644 --- a/ui/test/pb-test.c +++ b/ui/test/pb-test.c @@ -28,22 +28,24 @@ static int print_device_add(struct device *device, return 0; } -static void print_device_remove(char *dev_id, void __attribute__((unused)) *arg) +static void print_device_remove(struct device *device, + void __attribute__((unused)) *arg) { printf("removed device:\n"); - printf("\tid: %s\n", dev_id); + printf("\tid: %s\n", device->id); + printf("\tname: %s\n", device->name); } static struct discover_client_ops client_ops = { - .add_device = print_device_add, - .remove_device = print_device_remove, + .device_add = print_device_add, + .device_remove = print_device_remove, }; int main(void) { struct discover_client *client; - client = discover_client_init(&client_ops); + client = discover_client_init(&client_ops, NULL); if (!client) return -1;