Code

Merge remote-tracking branch 'github/pr/387'
[collectd.git] / src / utils_llist.h
index c3753d83f25fe579c98af4e52fa7dbfa7fbdbecb..19d8d947bd66b94acead4079856a558107186f13 100644 (file)
@@ -54,6 +54,8 @@ void llist_remove (llist_t *l, llentry_t *e);
 int llist_size (llist_t *l);
 
 llentry_t *llist_search (llist_t *l, const char *key);
+llentry_t *llist_search_custom (llist_t *l,
+               int (*compare) (llentry_t *, void *), void *user_data);
 
 llentry_t *llist_head (llist_t *l);
 llentry_t *llist_tail (llist_t *l);