summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKay Sievers <kay.sievers@vrfy.org>2009-07-02 22:56:19 +0200
committerKay Sievers <kay.sievers@vrfy.org>2009-07-02 22:56:19 +0200
commit456719b6f941d917e7c9444fa6149f35a188d785 (patch)
tree6b5e3b5eea9db2971f1fd26824a701fba0b1396a
parent9fd2e7e95d9f782958becf8310eea1a11af10d35 (diff)
udevadm: test - print list of properties
-rw-r--r--libudev/libudev-device.c2
-rw-r--r--udev/udevadm-test.c6
2 files changed, 5 insertions, 3 deletions
diff --git a/libudev/libudev-device.c b/libudev/libudev-device.c
index 951f78aa5c..7644e6c63d 100644
--- a/libudev/libudev-device.c
+++ b/libudev/libudev-device.c
@@ -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.
diff --git a/udev/udevadm-test.c b/udev/udevadm-test.c
index e49d52c5f1..6c5710380e 100644
--- a/udev/udevadm-test.c
+++ b/udev/udevadm-test.c
@@ -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];