[openbeos] Re: Networking : R5 or BONE

  • From: "Nathan Whitehorn" <nathan.whitehorn@xxxxxxxxxxx>
  • To: openbeos@xxxxxxxxxxxxx
  • Date: Sun, 27 Jan 2002 19:21:52 EST (-0500)

> > 
> > I've looked at the way BONE was designed, and although it may be 
> > fast, 
> > it is quite ugly. As (IMHO) one of the least ugly things in kernel 
> > space I've ever seen, it doesn't bode well for ours. Also, BONE had 
> > quite a minimum of extensibility. (There were, if I remember 
> > correctly, 
> > only four or so addon layers).
> > -Nathan
> > 
> Uh, did you actually read through the newsletters where Howard 
> explained how BONE was built-up? You could add everything you wanted 
> to 
> it, IPX, whatever. 
> 
> What do you -want- from the net stack?

Yes, I have read through all the available docs. You can insert an 
arbitrary protocol or device, but what about packet filters between 
them? That just got a lot harder. Besides, there should be no 
difference between a protocol and a device internally. They are both 
nothing more than packet filters: a device filters emptiness and 
returns content. All addons should be treated identically, and there 
should at least be the capability for an infinite number of steps 
between the hardware and the socket layer (and the socket layer is also 
a packet filter: it sends off the data to another process).
-Nathan

--
Fortune Cookie Says:

You couldn't even prove the White House staff sane beyond a reasonable
doubt.
                -- Ed Meese, on the Hinckley verdict


Other related posts: