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>