]> git.ozlabs.org Git - petitboot/blob - discover/device-handler.h
Use a list for device->boot_options
[petitboot] / discover / device-handler.h
1 #ifndef _DEVICE_HANDLER_H
2 #define _DEVICE_HANDLER_H
3
4 struct device_handler;
5 struct discover_server;
6 struct udev_event;
7 struct device;
8
9 struct device_handler *device_handler_init(struct discover_server *server);
10
11 void device_handler_destroy(struct device_handler *devices);
12
13 int device_handler_get_current_devices(struct device_handler *handler,
14                 struct device **devices);
15
16 int device_handler_event(struct device_handler *handler,
17                 struct udev_event *event);
18
19 #endif /* _DEVICE_HANDLER_H */