Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 8 Oct 2000 21:41:14 +1100 (EST)
From:      Bruce Evans <bde@zeta.org.au>
To:        Garrett Wollman <wollman@khavrinen.lcs.mit.edu>
Cc:        itojun@iijlab.net, freebsd-net@FreeBSD.org, developers@FreeBSD.org
Subject:   Re: header bogosity in <net/radix.h>
Message-ID:  <Pine.BSF.4.21.0010082132560.417-100000@besplex.bde.org>
In-Reply-To: <200010080104.VAA99968@khavrinen.lcs.mit.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 7 Oct 2000, Garrett Wollman wrote:

> <<On Sun, 08 Oct 2000 09:07:20 +0900, itojun@iijlab.net said:
> 
> > 	i believe this was here so that we can share radix.[ch] among
> > 	sys/net, and sbin/routed.
> 
> And, potentially, other routing processes.  However, last time I tried
> this, support had rotted sufficiently elsewhere as to require manual
> edits elsewhere, so I don't see much value in keeping the non-kernel

routed has its own radix.h anyway.  This has rotted in a different
way than the kernel one (not all that much).  At least it has advanced
to the early 1980's -- it casts to void * and size_t instead of to
caddr_t and unsigned, and uses the memcpy family instead of the bcopy
family.  It still doesn't understand "const".  routed/radix.c #defines
yet another bogus version of Bcmp().

Bruce



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-net" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0010082132560.417-100000>