Update.
[glibc.git] / include / search.h
blob14d913a63ce68efa56c91ba4a58d8e3980883c1c
1 #ifndef _SEARCH_H
2 #include <misc/search.h>
4 /* Now define the internal interfaces. */
5 extern void __hdestroy (void);
6 extern void *__tsearch (__const void *__key, void **__rootp,
7 __compar_fn_t compar);
8 extern void *__tfind (__const void *__key, void *__const *__rootp,
9 __compar_fn_t compar);
10 extern void *__tdelete (__const void *__key, void **__rootp,
11 __compar_fn_t compar);
12 extern void __twalk (__const void *__root, __action_fn_t action);
13 extern void __tdestroy (void *__root, __free_fn_t freefct);
14 #endif