]>
git.ipfire.org Git - thirdparty/squid.git/blob - include/splay.h
2 typedef struct _splay_node
{
4 struct _splay_node
*left
;
5 struct _splay_node
*right
;
8 typedef int (*SPCMP
) _PARAMS((const void *, splayNode
*));
10 extern int splayLastResult
;
12 splayNode
*splay_insert
_PARAMS((void *, splayNode
*, SPCMP
));
13 splayNode
*splay_splay
_PARAMS((const void *, splayNode
*, SPCMP
));
14 void splay_destroy
_PARAMS((splayNode
*, void (*)_PARAMS((void *))));