New project: pf and netgraph interaction.

Submitted by:	mlaier
This commit is contained in:
Joel Dahl 2007-02-16 18:04:57 +00:00
parent 3d29d28b8a
commit 20ec459837
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/www/; revision=29580

View file

@ -1,6 +1,6 @@
<!DOCTYPE HTML PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
<!ENTITY base CDATA "../..">
<!ENTITY date "$FreeBSD: www/en/projects/ideas/index.sgml,v 1.85 2007/02/16 11:56:01 rwatson Exp $">
<!ENTITY date "$FreeBSD: www/en/projects/ideas/index.sgml,v 1.86 2007/02/16 17:12:32 joel Exp $">
<!ENTITY title "FreeBSD list of projects and ideas for volunteers">
<!ENTITY % navinclude.developers "INCLUDE">
<!ENTITY % developers SYSTEM "../../developers.sgml"> %developers;
@ -86,6 +86,7 @@
<li><a href="#p-iapp">IAPP preauthentication in hostapd</a></li>
<li><a href="#p-nfslockdsemantics">NFS Lockd (improve semantics)</a></li>
<li><a href="#p-nfslockdkernel">NFS Lockd (kernel implementation)</a></li>
<li><a href="#p-pfnetgraph">pf and netgraph interaction</a></li>
<li><a href="#p-suptundaemon">Super tunnel daemon</a></li>
<li><a href="#p-tcpipreg">TCP/IP regression test suite</a></li>
<li><a href="#p-wi">Update wi</a></li>
@ -709,6 +710,23 @@
<hr>
<a name="p-pfnetgraph"></a>
<h2>pf and netgraph interaction</h2>
<p><strong>Technical contact</strong>: <a
href="mailto:mlaier@FreeBSD.org">&a.mlaier;</a></p>
<p>Teach pf to talk to the netgraph subsystem. Requires a design on how to
express this in pf.conf and implementation. Being able to use divert
sockets would be interesting as well and should be largely parallel with
regards to the design.</p>
<p><strong>Requirements</strong>:</p>
<ul>
<li>Good knowledge of C.</li>
<li>Good understanding of kernel level networking.</li>
<li>Basic understanding of pf and netgraph as a user at least.</li>
</ul>
<hr>
<a name="p-suptundaemon"></a>
<h2>Super tunnel daemon</h2>
<p><strong>Technical contact</strong>: <a