1
0
mirror of https://github.com/systemd/systemd.git synced 2025-01-03 05:18:09 +03:00
systemd/src/libudev
Yu Watanabe bab889c51e sd-device-monitor: expose low-level functions
To make it work without sd-event.

Prompted by recent chat:
> Hey all!
> reading man libudev, it says to use sd-device instead now. I've read that
> APIs header file and it seems it no longer has an equivalent to libudev's
> udev_monitor_get_fd, which AFAICT means I have to use sd-event to watch
> for events I'm interested in. I know I can "embed" sd-event in other event
> loops I might already have, but that seems overkill when I'm only interested
> in this one type of event and don't need sd-event for anything else.
2024-08-02 11:22:24 +09:00
..
libudev-device-internal.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
libudev-device.c tree-wide: make sure net/if.h is included before any linux/ header 2024-04-09 21:19:15 +02:00
libudev-enumerate.c sd-device-enumerator: support to list only initialized or uninitialized devices 2022-03-22 15:27:06 +09:00
libudev-hwdb.c license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
libudev-list-internal.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
libudev-list.c various: inline some iterator variables 2022-03-23 21:46:05 +09:00
libudev-monitor.c sd-device-monitor: expose low-level functions 2024-08-02 11:22:24 +09:00
libudev-queue.c udev-util: drop udev_queue_init() from shared 2023-07-31 23:23:00 +09:00
libudev-util.c libudev: drop unnecessary headers from libudev-util.c 2020-12-16 02:23:13 +09:00
libudev-util.h udev: rename UTIL_LINE_SIZE -> UDEV_LINE_SIZE and friends 2020-12-16 02:22:58 +09:00
libudev.c license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
libudev.h various: move const ptr indicator to return value 2024-06-19 16:28:28 +02:00
libudev.pc.in Drop split-usr and unmerged-usr support 2023-07-28 19:34:03 +01:00
libudev.sym license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
meson.build meson: merge declarations of normal and test executables 2023-08-03 20:37:16 +09:00
test-libudev.c test: make assert_return() critical by default on fuzzer and unit tests 2023-12-24 02:02:18 +09:00
test-udev-device-thread.c test: Skip various tests when /sys is not mounted 2023-12-19 16:38:57 +01:00