$NetBSD: patch-ad,v 1.1 2009/04/07 18:03:14 hasso Exp $ --- node.c.orig +++ node.c @@ -89,7 +89,9 @@ struct t_node *b_getnext(struct t_node * static int b_collectgarbage(int tab_no); static int b_countfree(int tab_no); static struct t_node *b_getfree(int tab_no); +#if !defined(__FreeBSD__) && !defined(__DragonFly__) static int fls(int i); +#endif #ifdef IPV6 static int node_comp_id(long *a, long *b); #endif @@ -598,6 +600,7 @@ static struct t_node *b_getfree(int tab_ return np; } +#if !defined(__FreeBSD__) && !defined(__DragonFly__) /* fls - find last set bit --- reverse function of vax ffs */ static int fls(int i) { @@ -623,6 +626,7 @@ static int fls(int i) assert(0); return 0; } +#endif static int node_comp_id(long *a, long *b) {