]> git.ozlabs.org Git - petitboot/blobdiff - ui/test/pb-test.c
Rename client add remove ops
[petitboot] / ui / test / pb-test.c
index 551c9b070f8eaaa475eb6cd7b3be8bf23f07c0db..69f65fb6ec018f0ff344b35614f0d6895a8ecc63 100644 (file)
@@ -28,23 +28,24 @@ static int print_device_add(const struct device *device,
        return 0;
 }
 
-static void print_device_remove(const char *dev_id,
+static void print_device_remove(const 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;