diff -r 4417619a9bbd -r 450d2d5f4735 src/server/ucx/dlist.h --- a/src/server/ucx/dlist.h Sat Aug 18 11:39:34 2012 +0200 +++ b/src/server/ucx/dlist.h Sat Oct 06 13:00:07 2012 +0200 @@ -30,6 +30,8 @@ UcxDlist *ucx_dlist_get(UcxDlist *l, int index); size_t ucx_dlist_size(UcxDlist *l); +UcxDlist *ucx_dlist_sort(UcxDlist *l, cmp_func fnc, void *data); + /* dlist specific functions */ UcxDlist *ucx_dlist_first(UcxDlist *l); UcxDlist *ucx_dlist_remove(UcxDlist *l, UcxDlist *e);