const char *label;
char *mount_path;
+ char *root_path;
const char *device_path;
struct ramdisk_device *ramdisk;
bool mounted;
char *snapshot;
char *origin;
char *base;
- unsigned int sectors;
+ uint64_t sectors;
};
struct device_handler *device_handler_init(struct discover_server *server,
void device_handler_update_config(struct device_handler *handler,
struct config *config);
void device_handler_process_url(struct device_handler *handler,
- const char *url);
+ const char *url, const char *mac, const char *ip);
void device_handler_reinit(struct device_handler *handler);
int device_request_write(struct discover_device *dev, bool *release);