This patch adds queue_push_after, which inserts the given "data" after the first occurence of element "entry" in a queue.
5eceba3 shared: Add function to insert element after entry
src/shared/queue.c | 35 +++++++++++++++++++++++++++++++++++
src/shared/queue.h | 1 +
2 files changed, 36 insertions(+)
Upstream: git.kernel.org