X-Git-Url: http://git.ozlabs.org/?p=petitboot;a=blobdiff_plain;f=discover%2Fnetwork.h;h=e5e05d5f8081ff3047cf7e7655318215c082483c;hp=912174f4392badc0e03bd44ffdc65a9571ad97ea;hb=9384b0ab3b9bec1744c19c64ac5431db99110b04;hpb=b324b03e2b603dafddfaac607e5f98d9cd9c0f04 diff --git a/discover/network.h b/discover/network.h index 912174f..e5e05d5 100644 --- a/discover/network.h +++ b/discover/network.h @@ -3,11 +3,20 @@ struct network; struct device_handler; +struct discover_device; struct waitset; struct network *network_init(struct device_handler *handler, struct waitset *waitset, bool dry_run); int network_shutdown(struct network *network); +void network_register_device(struct network *network, + struct discover_device *dev); +void network_unregister_device(struct network *network, + struct discover_device *dev); + +uint8_t *find_mac_by_name(void *ctx, struct network *network, + const char *name); + #endif /* NETWORK_H */