]>
git.ipfire.org Git - thirdparty/systemd.git/blob - src/libudev/libudev-list-internal.h
1 /* SPDX-License-Identifier: LGPL-2.1+ */
6 struct udev_list_node
{
7 struct udev_list_node
*next
, *prev
;
12 struct udev_list_node node
;
13 struct udev_list_entry
**entries
;
19 void udev_list_init(struct udev
*udev
, struct udev_list
*list
, bool unique
);
20 void udev_list_cleanup(struct udev_list
*list
);
21 struct udev_list_entry
*udev_list_get_entry(struct udev_list
*list
);
22 struct udev_list_entry
*udev_list_entry_add(struct udev_list
*list
, const char *name
, const char *value
);
23 int udev_list_entry_get_num(struct udev_list_entry
*list_entry
);
24 void udev_list_entry_set_num(struct udev_list_entry
*list_entry
, int num
);