diff --git a/udev.c b/udev.c index 57cf4c8..b62db65 100644 --- a/udev.c +++ b/udev.c @@ -43,3 +43,19 @@ struct udev *udev_unref(struct udev *udev) free(udev); return NULL; } + +void udev_set_log_fn(struct udev *udev, + void (*log_fn)(struct udev *udev, + int priority, const char *file, int line, const char *fn, + const char *format, va_list args)) +{ +} + +int udev_get_log_priority(struct udev *udev) +{ + return 0; +} + +void udev_set_log_priority(struct udev *udev, int priority) +{ +} \ No newline at end of file diff --git a/udev.h b/udev.h index 65d3fe4..24a52d2 100644 --- a/udev.h +++ b/udev.h @@ -1,5 +1,6 @@ #include #include +#include #ifndef _LIBUDEV_H_ #define _LIBUDEV_H_ @@ -22,6 +23,13 @@ struct udev *udev_new(void); struct udev *udev_ref(struct udev *udev); struct udev *udev_unref(struct udev *udev); +void udev_set_log_fn(struct udev *udev, + void (*log_fn)(struct udev *udev, + int priority, const char *file, int line, const char *fn, + const char *format, va_list args)); +int udev_get_log_priority(struct udev *udev); +void udev_set_log_priority(struct udev *udev, int priority); + const char *udev_device_get_syspath(struct udev_device *udev_device); const char *udev_device_get_sysname(struct udev_device *udev_device); const char *udev_device_get_sysnum(struct udev_device *udev_device);