/* $NetBSD: search.h,v 1.7 1995/04/29 06:49:13 jtc Exp $ */ /* * Written by J.T. Conklin * Public domain. */ #ifndef _SEARCH_H_ #define _SEARCH_H_ #include #include #ifdef _BSD_SIZE_T_ typedef _BSD_SIZE_T_ size_t; #undef _BSD_SIZE_T_ #endif __BEGIN_DECLS extern void *bsearch __P((const void *, const void *, size_t, size_t, int (*)(const void *, const void *))); extern void *lfind __P((const void *, const void *, size_t *, size_t, int (*)(const void *, const void *))); extern void *lsearch __P((const void *, const void *, size_t *, size_t, int (*)(const void *, const void *))); extern void insque __P((void *, void *)); extern void remque __P((void *)); __END_DECLS #endif