[systemd-commits] src/udev
Kay Sievers
kay at kemper.freedesktop.org
Tue Jul 2 15:34:22 PDT 2013
src/udev/udev-builtin-hwdb.c | 7 +++++++
1 file changed, 7 insertions(+)
New commits:
commit 6824690f140f45064157d220a24b9afbeb1d093f
Author: Kay Sievers <kay at vrfy.org>
Date: Wed Jul 3 00:23:41 2013 +0200
hwdb: allow to query arbitrary keys
diff --git a/src/udev/udev-builtin-hwdb.c b/src/udev/udev-builtin-hwdb.c
index 9895f65..3695891 100644
--- a/src/udev/udev-builtin-hwdb.c
+++ b/src/udev/udev-builtin-hwdb.c
@@ -144,6 +144,13 @@ static int builtin_hwdb(struct udev_device *dev, int argc, char *argv[], bool te
}
}
+ /* query a specific key given as argument */
+ if (argv[optind]) {
+ if (udev_builtin_hwdb_lookup(dev, argv[optind], filter, test) > 0)
+ return EXIT_SUCCESS;
+ return EXIT_FAILURE;
+ }
+
/* read data from another device than the device we will store the data */
if (device) {
srcdev = udev_device_new_from_device_id(udev_device_get_udev(dev), device);
More information about the systemd-commits
mailing list