cvs commit: src/sys/contrib/pf/net if_pflog.c if_pflog.h if_pfsync.c if_pfsync.h pf.c pf_ioctl.c pf_norm.c pf_osfp.c pf_table.c pfvar.h src/sys/contrib/pf/netinet in4_cksum.c

Poul-Henning Kamp phk at phk.freebsd.dk
Fri Feb 27 01:27:04 PST 2004


In message <xzphdxc29a5.fsf at dwp.des.no>, Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?=
 writes:

>Repeat after me: "layering violations"

They may be layering violations in theory, but in practice it is exactly
the stuff which makes the system usable for a lot of our users.

And while I think that cleaning up our network stack is a valid
journey, I don't think netgraph is the vehicle.

-- 
Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
phk at FreeBSD.ORG         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe    
Never attribute to malice what can adequately be explained by incompetence.


More information about the cvs-all mailing list