> > > 1). I propose to move all linux code out of pfinet and make separated > > > library with linux ip stack. > > > > This is not a horrible idea, and I once thought of doing the same > > thing myself. > > What would be *really* nice is a nice library with nice well-defined > and reasonably stable interfaces, that can be used by all of > linux-kernel, hurd-pfinet, maybe even bsd-kernels and random oskit > applications. What Olin Shivers would call a 100%-solution. Look at netgraph(4) in FreeBSD:
http://www.FreeBSD.org/cgi/man.cgi?query=netgraph&apropos=0&sektion=4&manpath=FreeBSD+4.4-stable&format=html It looks like an interesting and probably portable way to achieve what you're looking for. > But I'm afraid (without actully having looked deeply into the issues) > that it would be a big job, both technincally and "politically", i.e. > getting various kernel developers to start using it. Sigh... -- Farid Hajji -- Unix Systems and Network Admin | Phone: +49-2131-67-555 Broicherdorfstr. 83, D-41564 Kaarst, Germany | [EMAIL PROTECTED] - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - One OS To Rule Them All And In The Darkness Bind Them... --Bill Gates. _______________________________________________ Bug-hurd mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-hurd