X-Git-Url: https://git.ozlabs.org/?p=petitboot;a=blobdiff_plain;f=discover%2Fpb-discover.c;h=61da5097035ff6aedf12f6ba2c3b6692a790c170;hp=a0535c2f5e6639a423ffba3bcd534aae408ba8fc;hb=823958fbbd17ab2c1b2a1779eb10351ca0a668c6;hpb=d20e98b93afaf25faca4db2a3583c191bdabe439 diff --git a/discover/pb-discover.c b/discover/pb-discover.c index a0535c2..61da509 100644 --- a/discover/pb-discover.c +++ b/discover/pb-discover.c @@ -12,6 +12,7 @@ #include #include #include +#include #include "udev.h" #include "user-event.h" @@ -118,6 +119,7 @@ int main(int argc, char *argv[]) struct discover_server *server; struct network *network; struct waitset *waitset; + struct procset *procset; struct opts opts; struct pb_udev *udev; struct user_event *uev; @@ -166,6 +168,10 @@ int main(int argc, char *argv[]) if (!server) return EXIT_FAILURE; + procset = process_init(server, waitset); + if (!procset) + return EXIT_FAILURE; + network = network_init(server, waitset, opts.dry_run == opt_yes); if (!network) return EXIT_FAILURE;