Watt-32 tcp/ip  2.2 dev-rel.10
Data Structures | Functions | Variables
radix.h File Reference

Go to the source code of this file.

Data Structures

struct  radix_node
 
struct  radix_mask
 
struct  radix_node_head
 

Functions

__BEGIN_DECLS W32_FUNC void
W32_CALL 
rn_init (void)
 
W32_FUNC int W32_CALL rn_inithead (void **, int)
 
W32_FUNC int W32_CALL rn_refines (void *, void *)
 
W32_FUNC int W32_CALL rn_walktree (struct radix_node_head *, int(W32_CALL *)(struct radix_node *, void *), void *)
 
W32_FUNC struct radix_node
*W32_CALL 
rn_addroute (void *, void *, struct radix_node_head *, struct radix_node[2])
 
W32_FUNC struct radix_node
*W32_CALL 
rn_insert (void *, struct radix_node_head *, int *, struct radix_node[2])
 
W32_FUNC struct radix_node
*W32_CALL 
rn_newpair (void *, int, struct radix_node[2])
 
W32_FUNC struct radix_node
*W32_CALL 
rn_addmask (void *, int, int)
 
W32_FUNC struct radix_node
*W32_CALL 
rn_delete (void *, void *, struct radix_node_head *)
 
W32_FUNC struct radix_node
*W32_CALL 
rn_lookup (void *, void *, struct radix_node_head *)
 
W32_FUNC struct radix_node
*W32_CALL 
rn_match (void *, struct radix_node_head *)
 
W32_FUNC struct radix_node
*W32_CALL 
rn_search (void *, struct radix_node *)
 
W32_FUNC struct radix_node
*W32_CALL 
rn_search_m (void *, struct radix_node *, void *)
 

Variables

struct radix_maskrn_mkfreelist
 

Detailed Description

Radix search trees.

Definition in file radix.h.