diff options
Diffstat (limited to 'include/search.h')
-rw-r--r-- | include/search.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/include/search.h b/include/search.h index ff24508172..05dc75aee9 100644 --- a/include/search.h +++ b/include/search.h @@ -1 +1,12 @@ #include <misc/search.h> + +/* Now define the internal interfaces. */ +extern void __hdestroy __P ((void)); +extern void *__tsearch __PMT ((__const void *__key, void **__rootp, + __compar_fn_t compar)); +extern void *__tfind __PMT ((__const void *__key, void *__const *__rootp, + __compar_fn_t compar)); +extern void *__tdelete __PMT ((__const void *__key, void **__rootp, + __compar_fn_t compar)); +extern void __twalk __PMT ((__const void *__root, __action_fn_t action)); +extern void __tdestroy __PMT ((void *__root, __free_fn_t freefct)); |