revert between 56095 -> 55830 in arch
[AROS.git] / workbench / network / stacks / AROSTCP / bsdsocket / protos / net / radix_protos.h
blob51c9daa193018c78603a89adda67c2b16dbbb676
1 /* Prototypes for functions defined in radix.c
2 */
4 struct radix_node * rn_search(register caddr_t v,
5 struct radix_node * head);
7 struct radix_node * rn_search_m(register caddr_t v,
8 struct radix_node * head,
9 register caddr_t m);
11 struct radix_node * rn_match(caddr_t v,
12 struct radix_node * head);
14 struct radix_node * rn_newpair(caddr_t v,
15 int b,
16 struct radix_node * nodes);
18 struct radix_node * rn_insert(caddr_t v,
19 struct radix_node * head,
20 int * dupentry,
21 struct radix_node * nodes);
23 struct radix_node * rn_addmask(caddr_t netmask,
24 int search,
25 int skip);
27 struct radix_node * rn_addroute(caddr_t v,
28 caddr_t netmask,
29 struct radix_node * head,
30 struct radix_node * treenodes);
32 struct radix_node * rn_delete(caddr_t v,
33 caddr_t netmask,
34 struct radix_node * head);
36 int rn_inithead(struct radix_node_head ** head,
37 int off,
38 int af);