diff options
author | Lennart Poettering <lennart@poettering.net> | 2019-03-22 12:13:01 +0100 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2019-03-22 12:21:12 +0100 |
commit | 0f4b93c4b5def56e7094cfa9304f533d1b2b2f7b (patch) | |
tree | 4e0dfdd6cdeab404971e49abe4461cca08d7cac2 /src/udev/udevadm-info.c | |
parent | 63c691c6481e7cdcac87eee5c88608240ede5351 (diff) | |
download | systemd-0f4b93c4b5def56e7094cfa9304f533d1b2b2f7b.tar.gz |
udev: use string_table_lookup() where we can
Diffstat (limited to 'src/udev/udevadm-info.c')
-rw-r--r-- | src/udev/udevadm-info.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/udev/udevadm-info.c b/src/udev/udevadm-info.c index ebd15d384a..fad110826e 100644 --- a/src/udev/udevadm-info.c +++ b/src/udev/udevadm-info.c @@ -18,9 +18,10 @@ #include "device-util.h" #include "dirent-util.h" #include "fd-util.h" +#include "string-table.h" #include "string-util.h" -#include "udevadm.h" #include "udevadm-util.h" +#include "udevadm.h" typedef enum ActionType { ACTION_QUERY, @@ -50,12 +51,8 @@ static bool skip_attribute(const char *name) { "subsystem", "module", }; - unsigned i; - for (i = 0; i < ELEMENTSOF(skip); i++) - if (streq(name, skip[i])) - return true; - return false; + return string_table_lookup(skip, ELEMENTSOF(skip), name) >= 0; } static void print_all_attributes(sd_device *device, const char *key) { |