History log of /systemd/src/test/test-list.c
Revision Date Author Comments Expand
dbe465c93ea8a87da95919d3f0ee802865802cfa 04-Aug-2015 Alex Crawford <alex.crawford@coreos.com>

basic: add LIST_INSERT_BEFORE Similar in function to LIST_INSERT_AFTER, this will insert a new element into the list before the specified position. If the specified position is NULL, the element is added as the tail of the list.

3ad85e3775d018f32098a2957ce25e1f53440da1 28-Jan-2015 Lennart Poettering <lennart@poettering.net>

test: duplicate LIST_FOREACH_OTHERS test to check for corner cases of end and start of list

7663df377016cf7b95001aec893006647175ae4a 28-Jan-2015 Lennart Poettering <lennart@poettering.net>

list: add macro for iterating through a list an item is in, skipping the item

502f1733e320b1339beafa949a41db3027c46ec6 12-Jan-2015 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>

shared/list: add LIST_APPEND

71fda00f320379f5cbee8e118848de98caaa229d 14-Oct-2013 Lennart Poettering <lennart@poettering.net>

list: make our list macros a bit easier to use by not requring type spec on each invocation We can determine the list entry type via the typeof() gcc construct, and so we should to make the macros much shorter to use.

/systemd/TODO /systemd/src/bootchart/bootchart.c /systemd/src/bootchart/svg.c /systemd/src/core/cgroup.c /systemd/src/core/dbus-cgroup.c /systemd/src/core/dbus-job.c /systemd/src/core/dbus-unit.c /systemd/src/core/dbus.c /systemd/src/core/device.c /systemd/src/core/execute.c /systemd/src/core/job.c /systemd/src/core/load-fragment.c /systemd/src/core/manager.c /systemd/src/core/path.c /systemd/src/core/socket.c /systemd/src/core/swap.c /systemd/src/core/timer.c /systemd/src/core/transaction.c /systemd/src/core/umount.c /systemd/src/core/unit.c /systemd/src/initctl/initctl.c /systemd/src/journal/journald-rate-limit.c /systemd/src/journal/journald-stream.c /systemd/src/journal/mmap-cache.c /systemd/src/journal/sd-journal.c /systemd/src/libsystemd-bus/bus-objects.c /systemd/src/libsystemd-bus/sd-bus.c /systemd/src/login/logind-device.c /systemd/src/login/logind-seat.c /systemd/src/login/logind-session-device.c /systemd/src/login/logind-session.c /systemd/src/login/logind-user.c /systemd/src/login/logind.c /systemd/src/machine/machine.c /systemd/src/machine/machined.c /systemd/src/shared/list.h /systemd/src/systemctl/systemctl.c test-list.c
3b18ae6866043ac4d96ee9bcada1a42469c80129 27-Jun-2013 Jan Janssen <medhefgo@web.de>

test: Add list testcase