X-Git-Url: https://git.ozlabs.org/?a=blobdiff_plain;f=ui%2Ftest%2Fpb-test.c;h=a1e3007c46ff8ddc21d9250d09f41c16d3c60130;hb=04075cdef04e50b80651a27c5a1573eff0658cc4;hp=b6ff627566b9ce59fa6ebf8d45071ba5fa10e5b2;hpb=285059cfed1f7572f2a46ca1385f874642db3f17;p=petitboot diff --git a/ui/test/pb-test.c b/ui/test/pb-test.c index b6ff627..a1e3007 100644 --- a/ui/test/pb-test.c +++ b/ui/test/pb-test.c @@ -3,7 +3,7 @@ #include "ui/common/discover-client.h" -static int print_device_add(struct device *device, +static int print_device_add(const struct device *device, void __attribute__((unused)) *arg) { struct boot_option *opt; @@ -28,10 +28,12 @@ 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(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 = { @@ -43,7 +45,7 @@ int main(void) { struct discover_client *client; - client = discover_client_init(&client_ops); + client = discover_client_init(&client_ops, NULL); if (!client) return -1;