[openbeosnetteam] Re: BONE, FreeBSD

Hi,

>>
>> - I notice I now have /dev/net/server and /dev/net/stack.  What are
>
>> these?
>
>It's not BONE, it's our dual kernel drivers, our gateway to stack.
>/dev/net/stack is for the kernelland stack, when /dev/net/server if
>for the 
>debug/userland version of our stack, hosted by our net_stack_tester
>app.

Oh. Duh.  I knew that.  It had been awhile since I had looked in my
/dev/net folder!

>Look at
>http://cvs.sourceforge.net/viewcvs.py/open-beos/current/src/tests/add
>-
>ons/kernel/network/, where our userland stack version live. You will
>notice 
>that we don't duplicate code, only build the stack module as userland
>add-ons 
>instead of kernel ones...
>
>> - Is there a good resource somewhere to read about BONE?
>
>http://wiki.bebits.com/page/WhatIsBone ?
>
>> Should I be using the user-land version of our stack?  If so, can I
>
>> compile it with debugging symbols and use bdb with it?  If so, how
>to 
>> compile it w/debugging enabled?
>
>$ cd current
>$ DEBUG=1 jam NetworkingKit

Cool, thanks.

>Maybe you should clean the objets files relating to network kit.
>Dunno how to 
>do that with jam, thought. I delete the current/objets directory...
>
>- Philippe
>

Brennan


Other related posts: