Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 Jul 2004 17:12:49 +0100
From:      "Sifalakis, Manolis" <m.sifalakis@lancaster.ac.uk>
To:        freebsd-hackers@freebsd.org
Subject:   Communication driver framework?
Message-ID:  <40F6AD01.8080303@lancaster.ac.uk>

next in thread | raw e-mail | index | archive | help
Hello all,

I am new to the list as well as "under the FreeBSD-hood" and this is my 
first posting so pls forgive me if this has been asked 1000 times before 
(I did not manage to find it in the archive).

We re planning to implement a programmable router framework for FreeBSD, 
and basically we need to have a piece of code between the NIC driver(s) 
and the protocol stack to pull out and push (back) in the forwarding 
path network packets (and possibly do some low level routing among the 
NIC interfaces there).

As a result I would like to ask if there is a communications driver 
framework similar to NDIS -bleah- (in M$ Win) or STREAMS (in the -early- 
ATT unix flavors), in FreeBSD. It would be significantly more efficient 
and portable if we did not have to hard code in the kernel our 
"intermediate" driver.

Thanks in advance for reading ... even more for replying ;)

-- Manolis.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?40F6AD01.8080303>