mirror of
https://github.com/systemd/systemd.git
synced 2025-03-22 06:50:18 +03:00
libudev: device - export udev_device_has_tag()
This commit is contained in:
parent
665a754d03
commit
5433b7320e
@ -41,9 +41,9 @@ dist_libexec_SCRIPTS =
|
||||
# ------------------------------------------------------------------------------
|
||||
# libudev
|
||||
# ------------------------------------------------------------------------------
|
||||
LIBUDEV_CURRENT=11
|
||||
LIBUDEV_REVISION=6
|
||||
LIBUDEV_AGE=11
|
||||
LIBUDEV_CURRENT=12
|
||||
LIBUDEV_REVISION=0
|
||||
LIBUDEV_AGE=12
|
||||
|
||||
SUBDIRS += libudev/docs
|
||||
|
||||
|
@ -1646,17 +1646,18 @@ UDEV_EXPORT struct udev_list_entry *udev_device_get_tags_list_entry(struct udev_
|
||||
return udev_list_get_entry(&udev_device->tags_list);
|
||||
}
|
||||
|
||||
int udev_device_has_tag(struct udev_device *udev_device, const char *tag)
|
||||
UDEV_EXPORT int udev_device_has_tag(struct udev_device *udev_device, const char *tag)
|
||||
{
|
||||
struct udev_list_entry *list_entry;
|
||||
|
||||
if (udev_device == NULL)
|
||||
return NULL;
|
||||
if (!udev_device->info_loaded)
|
||||
udev_device_read_db(udev_device, NULL);
|
||||
list_entry = udev_device_get_tags_list_entry(udev_device);
|
||||
list_entry = udev_list_entry_get_by_name(list_entry, tag);
|
||||
if (list_entry != NULL)
|
||||
return 1;
|
||||
return 0;
|
||||
if (udev_list_entry_get_by_name(list_entry, tag) != NULL)
|
||||
return true;
|
||||
return false;
|
||||
}
|
||||
|
||||
#define ENVP_SIZE 128
|
||||
|
Loading…
x
Reference in New Issue
Block a user