aboutsummaryrefslogtreecommitdiff
path: root/src/core/aio.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/aio.c')
-rw-r--r--src/core/aio.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/core/aio.c b/src/core/aio.c
index 141499e2..cec2ff7c 100644
--- a/src/core/aio.c
+++ b/src/core/aio.c
@@ -321,6 +321,13 @@ nni_aio_list_append(nni_list *list, nni_aio *aio)
}
void
+nni_aio_list_prepend(nni_list *list, nni_aio *aio)
+{
+ nni_aio_list_remove(aio);
+ nni_list_prepend(list, aio);
+}
+
+void
nni_aio_list_remove(nni_aio *aio)
{
nni_list_node_remove(&aio->a_prov_node);