Re: modularization

2004-10-08 Thread Roman Kurakin
Waldemar Kornewald wrote: Roman Kurakin wrote: Of course, I will send progress reports on this list. We at Haiku would really appreciate working together with the FreeBSD team. By the way, what kind of hardware you are using? Currently, it is nothing special, just a Dual-Celeron 466 (since I ga

Re: modularization

2004-10-08 Thread Waldemar Kornewald
Roman Kurakin wrote: Of course, I will send progress reports on this list. We at Haiku would really appreciate working together with the FreeBSD team. By the way, what kind of hardware you are using? Currently, it is nothing special, just a Dual-Celeron 466 (since I gave my other computer to my

Re: modularization

2004-10-08 Thread Roman Kurakin
Waldemar Kornewald wrote: George V. Neville-Neil wrote: One other model to look at is The Click Modular Router, which is about modularizing the routing part of the code, as opposed to the end station code. Look at http://www.xorp.org because Click, and FreeBSD are in there. Thanks, this is really

Re: modularization

2004-10-08 Thread Waldemar Kornewald
George V. Neville-Neil wrote: One other model to look at is The Click Modular Router, which is about modularizing the routing part of the code, as opposed to the end station code. Look at http://www.xorp.org because Click, and FreeBSD are in there. Thanks, this is really interesting. I have always

Re: modularization

2004-10-06 Thread George V. Neville-Neil
At Wed, 6 Oct 2004 18:23:17 +0200, Max Laier wrote: > Given the additional locking requirements and the additional checks, lookups > and function calls I hardly believe that it is a good idea. There might be > protocols that are easily plugged, but you can certainly do them at the > netgraph lay

Re: modularization

2004-10-06 Thread Barney Wolff
On Wed, Oct 06, 2004 at 07:30:43PM +0300, Petri Helenius wrote: > Garrett Wollman wrote: > > >< ><[EMAIL PROTECTED]> said: > > > >>Yes, something in that direction, plus: protocols: > >>IPv4, IPv6, TCP, UDP, ICMP, IPX, etc. > >>Just about everything as modules. > > > >It is not generally regarded

Re: modularization

2004-10-06 Thread Petri Helenius
Garrett Wollman wrote: < said: Yes, something in that direction, plus: protocols: IPv4, IPv6, TCP, UDP, ICMP, IPX, etc. Just about everything as modules. It is not generally regarded as a good idea to make artificial boundaries between (e.g.) IP and TCP. However from the success of the O

Re: modularization

2004-10-06 Thread Garrett Wollman
< said: > Yes, something in that direction, plus: protocols: > IPv4, IPv6, TCP, UDP, ICMP, IPX, etc. > Just about everything as modules. It is not generally regarded as a good idea to make artificial boundaries between (e.g.) IP and TCP. -GAWollman __

Re: modularization

2004-10-06 Thread Max Laier
On Wednesday 06 October 2004 17:19, Waldemar Kornewald wrote: > Hi, > are there any plans to mularize the netstack (maybe: protocol+interface > modules)? > Would it be difficult to modularize it? One problem you will hit here, is that you will have to do a lot of additional locking for structures

Re: modularization

2004-10-06 Thread Waldemar Kornewald
Hi, Roman Kurakin wrote: are there any plans to mularize the netstack (maybe: protocol+interface modules)? You mean smth like (device driver)+ng_cisco+ng_iface or what? Yes, something in that direction, plus: protocols: IPv4, IPv6, TCP, UDP, ICMP, IPX, etc. Just about everything as modules. Bye,

Re: modularization

2004-10-06 Thread Roman Kurakin
Hi, Waldemar Kornewald wrote: Hi, are there any plans to mularize the netstack (maybe: protocol+interface modules)? You mean smth like (device driver)+ng_cisco+ng_iface or what? rik Would it be difficult to modularize it? I am also interested in your opinion about it: Does it make sense to modular

modularization

2004-10-06 Thread Waldemar Kornewald
Hi, are there any plans to mularize the netstack (maybe: protocol+interface modules)? Would it be difficult to modularize it? I am also interested in your opinion about it: Does it make sense to modularize the netstack? Why would a monolithic/modular netstack be better? We at Haiku are inclined

Re: review request: vlan cloning and modularization patch

2001-07-31 Thread Brooks Davis
On Tue, Jul 31, 2001 at 11:46:09AM -0700, Brooks Davis wrote: > I've updated the patch to fix a bug in ether_input and wrap > vlan_input(_tag) in marcos to enable locking later. This patch also > reflects the latest fixes to the txp driver. I've included it below or > you can find it at: > > ht

Re: review request: vlan cloning and modularization patch

2001-07-31 Thread Brooks Davis
I've updated the patch to fix a bug in ether_input and wrap vlan_input(_tag) in marcos to enable locking later. This patch also reflects the latest fixes to the txp driver. I've included it below or you can find it at: http://people.freebsd.org/~brooks/patches/vlan.diff Apply the patch as befo

review request: vlan cloning and modularization patch

2001-07-30 Thread Brooks Davis
Please review and test the following patch. It adds cloning support to vlan devices and allows loading and unloading of VLAN support. The downside of the this loadability is that it currently appears to require enabling VLAN support on NICs that support it all the time which I am concerned may h