X-Git-Url: http://git.ozlabs.org/?a=blobdiff_plain;f=discover%2Fdevice-handler.h;h=b6f9fd51a27a7d77cd5f2ca9eef172b12d0bd016;hb=8f0e069fc43ed6f6a230329839f970415147d1aa;hp=12f5ce07e139d0d5ba6a142d01224ec4ce4f2272;hpb=d9fc4558e66c32834f2a4fdab31010b40f0a88de;p=petitboot diff --git a/discover/device-handler.h b/discover/device-handler.h index 12f5ce0..b6f9fd5 100644 --- a/discover/device-handler.h +++ b/discover/device-handler.h @@ -4,6 +4,7 @@ #include #include +#include struct device_handler; struct discover_device; @@ -96,6 +97,8 @@ int device_handler_conf(struct device_handler *handler, void device_handler_remove(struct device_handler *handler, struct discover_device *device); +void device_handler_boot_status(void *arg, struct boot_status *status); + struct discover_context *device_handler_discover_context_create( struct device_handler *handler, struct discover_device *device); @@ -139,5 +142,6 @@ void device_handler_reinit(struct device_handler *handler); int device_request_write(struct discover_device *dev, bool *release); void device_release_write(struct discover_device *dev, bool release); +void device_sync_snapshots(struct device_handler *handler, const char *device); #endif /* _DEVICE_HANDLER_H */