]> git.ozlabs.org Git - petitboot/blobdiff - discover/udev.h
po: Minor Russian translation updates
[petitboot] / discover / udev.h
index c30adc9005466a356176b5a13194e421d3121934..c0fa5c04e83158736c7340678ea78781cd350273 100644 (file)
@@ -1,26 +1,13 @@
 #ifndef _UDEV_H
 #define _UDEV_H
 
-enum udev_action {
-       UDEV_ACTION_ADD,
-       UDEV_ACTION_REMOVE,
-};
+struct pb_udev;
+struct device_handler;
+struct waitset;
 
-struct udev_event {
-       enum udev_action action;
-       char *device;
+struct pb_udev *udev_init(struct device_handler *handler,
+               struct waitset *waitset);
 
-       struct param {
-               char *name;
-               char *value;
-       } *params;
-       int n_params;
-};
-
-struct udev;
-
-struct udev *udev_init(void);
-
-void udev_destroy(struct udev *udev);
+void udev_reinit(struct pb_udev *udev);
 
 #endif /* _UDEV_H */