opnsense-src/sys/modules/netgraph
Bjoern A. Zeeb 4b79449e2f Rather than using hidden includes (with cicular dependencies),
directly include only the header files needed. This reduces the
unneeded spamming of various headers into lots of files.

For now, this leaves us with very few modules including vnet.h
and thus needing to depend on opt_route.h.

Reviewed by:	brooks, gnn, des, zec, imp
Sponsored by:	The FreeBSD Foundation
2008-12-02 21:37:28 +00:00
..
async Drop <bsd.man.mk> support from <bsd.kmod.mk>. 2002-01-11 15:49:02 +00:00
atm Rather than using hidden includes (with cicular dependencies), 2008-12-02 21:37:28 +00:00
atmllc Add a netgraph node to handle ATM LLC encapsulation. This currently handles 2004-03-08 10:54:35 +00:00
bluetooth Disconnect drivers that haven't been ported to MPSAFE TTY yet. 2008-08-03 10:32:17 +00:00
bpf Add BPF Just-In-Time compiler support for ng_bpf(4). 2005-12-07 21:30:47 +00:00
bridge Drop <bsd.man.mk> support from <bsd.kmod.mk>. 2002-01-11 15:49:02 +00:00
car A node that implements various traffic shaping and rate limiting algorithms. 2007-05-15 16:24:50 +00:00
cisco Drop <bsd.man.mk> support from <bsd.kmod.mk>. 2002-01-11 15:49:02 +00:00
deflate Build bits for ng_deflate(4) and ng_pred1(4). 2006-12-29 13:16:43 +00:00
device Major overhaul. 2004-10-18 20:13:57 +00:00
echo Drop <bsd.man.mk> support from <bsd.kmod.mk>. 2002-01-11 15:49:02 +00:00
eiface Drop <bsd.man.mk> support from <bsd.kmod.mk>. 2002-01-11 15:49:02 +00:00
etf Don't compile with -g by default; there's a better way to build modules with 2003-11-10 12:54:54 +00:00
ether Rather than using hidden includes (with cicular dependencies), 2008-12-02 21:37:28 +00:00
fec We already have ng_fec.4 manpage. And sys/modules is not a correct 2004-12-19 16:06:14 +00:00
frame_relay Drop <bsd.man.mk> support from <bsd.kmod.mk>. 2002-01-11 15:49:02 +00:00
gif Rather than using hidden includes (with cicular dependencies), 2008-12-02 21:37:28 +00:00
gif_demux
hole Drop <bsd.man.mk> support from <bsd.kmod.mk>. 2002-01-11 15:49:02 +00:00
hub A simple packet distribution node type that acts like an Ethernet hub. 2004-04-17 12:42:17 +00:00
iface Let modules use the kernel's opt_*.h files if built along with 2005-10-14 23:30:17 +00:00
ip_input Drop <bsd.man.mk> support from <bsd.kmod.mk>. 2002-01-11 15:49:02 +00:00
ipfw Add ng_ipfw to kernel module build. 2005-02-05 12:09:38 +00:00
ksocket Drop <bsd.man.mk> support from <bsd.kmod.mk>. 2002-01-11 15:49:02 +00:00
l2tp Add ng_l2tp module. 2002-08-20 22:03:57 +00:00
lmi Drop <bsd.man.mk> support from <bsd.kmod.mk>. 2002-01-11 15:49:02 +00:00
mppc Don't use touch when what is really meant is :> (create an empty file, or 2006-08-14 13:28:53 +00:00
nat ng_nat - a netgraph(4) node, which does NAT 2005-05-05 23:41:21 +00:00
netflow Attach ng_netflow to kernel build. 2004-09-16 20:35:28 +00:00
netgraph Drop <bsd.man.mk> support from <bsd.kmod.mk>. 2002-01-11 15:49:02 +00:00
one2many Drop <bsd.man.mk> support from <bsd.kmod.mk>. 2002-01-11 15:49:02 +00:00
ppp Drop <bsd.man.mk> support from <bsd.kmod.mk>. 2002-01-11 15:49:02 +00:00
pppoe Drop <bsd.man.mk> support from <bsd.kmod.mk>. 2002-01-11 15:49:02 +00:00
pptpgre Drop <bsd.man.mk> support from <bsd.kmod.mk>. 2002-01-11 15:49:02 +00:00
pred1 Build bits for ng_deflate(4) and ng_pred1(4). 2006-12-29 13:16:43 +00:00
rfc1490 Drop <bsd.man.mk> support from <bsd.kmod.mk>. 2002-01-11 15:49:02 +00:00
sample Drop <bsd.man.mk> support from <bsd.kmod.mk>. 2002-01-11 15:49:02 +00:00
socket Drop <bsd.man.mk> support from <bsd.kmod.mk>. 2002-01-11 15:49:02 +00:00
source Add the netgraph 'source' module. 2002-10-31 23:03:09 +00:00
split Drop <bsd.man.mk> support from <bsd.kmod.mk>. 2002-01-11 15:49:02 +00:00
sppp sppp (4) to netgraph (4) node. As always: I'l connect it to the 2004-03-24 17:24:01 +00:00
sync_ar Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
sync_sr Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
tag A netgraph node that can do different manipulations with 2006-06-27 12:45:28 +00:00
tcpmss Attach ng_tcpmss to the build. 2005-06-10 08:05:13 +00:00
tee Drop <bsd.man.mk> support from <bsd.kmod.mk>. 2002-01-11 15:49:02 +00:00
tty Drop <bsd.man.mk> support from <bsd.kmod.mk>. 2002-01-11 15:49:02 +00:00
UI Drop <bsd.man.mk> support from <bsd.kmod.mk>. 2002-01-11 15:49:02 +00:00
vjc Drop <bsd.man.mk> support from <bsd.kmod.mk>. 2002-01-11 15:49:02 +00:00
vlan Netgraph node type for IEEE 802.1Q VLAN tagging. 2004-03-01 17:22:16 +00:00
Makefile Disconnect drivers that haven't been ported to MPSAFE TTY yet. 2008-08-03 10:32:17 +00:00
Makefile.inc Make NETGRAPH_DEBUG a kernel option, so that it can't be turned off 2005-05-16 08:25:55 +00:00