mirror of
https://github.com/systemd/systemd.git
synced 2025-03-25 18:50:18 +03:00
udevadm: test - print list of properties
This commit is contained in:
parent
9fd2e7e95d
commit
456719b6f9
@ -961,7 +961,7 @@ unsigned long long int udev_device_get_seqnum(struct udev_device *udev_device)
|
||||
* @udev_device: udev device
|
||||
* @sysattr: attribute name
|
||||
*
|
||||
* The retrieved value is cached in the device. Repeated reads will return the same
|
||||
* The retrieved value is cached in the device. Repeated calls will return the same
|
||||
* value and not open the attribute again.
|
||||
*
|
||||
* Returns: the content of a sys attribute file, or #NULL if there is no sys attribute value.
|
||||
|
@ -38,6 +38,7 @@ int udevadm_test(struct udev *udev, int argc, char *argv[])
|
||||
struct udev_event *event;
|
||||
struct udev_device *dev;
|
||||
struct udev_rules *rules = NULL;
|
||||
struct udev_list_entry *entry;
|
||||
int err;
|
||||
int rc = 0;
|
||||
|
||||
@ -115,9 +116,10 @@ int udevadm_test(struct udev *udev, int argc, char *argv[])
|
||||
if (udev_device_get_event_timeout(dev) >= 0)
|
||||
info(udev, "custom event timeout: %i\n", udev_device_get_event_timeout(dev));
|
||||
|
||||
if (err == 0 && !event->ignore_device && udev_get_run(udev)) {
|
||||
struct udev_list_entry *entry;
|
||||
udev_list_entry_foreach(entry, udev_device_get_properties_list_entry(dev))
|
||||
info(udev, "%s=%s\n", udev_list_entry_get_name(entry), udev_list_entry_get_value(entry));
|
||||
|
||||
if (err == 0 && !event->ignore_device && udev_get_run(udev)) {
|
||||
udev_list_entry_foreach(entry, udev_list_get_entry(&event->run_list)) {
|
||||
char program[UTIL_PATH_SIZE];
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user