X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=udev%2Fudev.h;h=b633807389d281d35002753b8e3631d84be861db;hp=5ecef4abbda3ae17778b0ac9f3f077e934555c6c;hb=4cf23685101ff9e1a15f47cb0da49a6ec10b8e27;hpb=726687ad48bdececed1e7e44387c50e009e28208 diff --git a/udev/udev.h b/udev/udev.h index 5ecef4abb..b63380738 100644 --- a/udev/udev.h +++ b/udev/udev.h @@ -26,7 +26,6 @@ #include "list.h" #include "logging.h" #include "udev_sysdeps.h" -#include "udev_version.h" #define COMMENT_CHARACTER '#' #define LINE_SIZE 512 @@ -47,13 +46,6 @@ #define READ_END 0 #define WRITE_END 1 -#define UDEV_ROOT "/dev" -#define DB_DIR ".udev/db" -#define DB_NAME_INDEX_DIR ".udev/names" -#define RULES_LIB_DIR "/lib/udev/rules.d" -#define RULES_DYN_DIR ".udev/rules.d" -#define RULES_ETC_DIR "/etc/udev/rules.d" - struct udev_rules; struct sysfs_device { @@ -111,9 +103,11 @@ extern void udev_config_init(void); /* udev_device.c */ extern struct udevice *udev_device_init(struct udevice *udev); extern void udev_device_cleanup(struct udevice *udev); -extern int udev_device_event(struct udev_rules *rules, struct udevice *udev); extern dev_t udev_device_get_devt(struct udevice *udev); +/* udev_device_event.c */ +extern int udev_device_event(struct udev_rules *rules, struct udevice *udev); + /* udev_sysfs.c */ extern char sysfs_path[PATH_SIZE]; extern int sysfs_init(void);