opnsense-src/sys/modules/netgraph
Andrey V. Elsukov d359a62d44 New netgraph node ng_patch(4). It performs data modification of packets
passing through. Modifications are restricted to a subset of C language
operations on unsigned integers of 8, 16, 32 or 64 bit size.
These are: set to new value (=), addition (+=), subtraction (-=),
multiplication (*=), division (/=), negation (= -), bitwise AND (&=),
bitwise OR (|=), bitwise eXclusive OR (^=), shift left (<<=),
shift right (>>=). Several operations are all applied to a packet
sequentially in order they were specified by user.

Submitted by:	Maxim Ignatenko <gelraen.ua at gmail.com>
		Vadim Goncharov <vadimnuclight at tpu.ru>
Discussed with:	net@
Approved by:	mav (mentor)
MFC after:	1 month
2010-06-09 12:25:57 +00:00
..
async
atm After r193232 rt_tables in vnet.h are no longer indirectly dependent on 2009-06-08 19:57:35 +00:00
atmllc
bluetooth Hook ubt and ubtbcmfw back up to the build. 2009-05-27 16:43:40 +00:00
bpf
bridge
car A node that implements various traffic shaping and rate limiting algorithms. 2007-05-15 16:24:50 +00:00
cisco
deflate Build bits for ng_deflate(4) and ng_pred1(4). 2006-12-29 13:16:43 +00:00
device
echo
eiface
etf
ether After r193232 rt_tables in vnet.h are no longer indirectly dependent on 2009-06-08 19:57:35 +00:00
ether_echo Add a trivial node to reflect ethernet frames to whence they came. 2008-12-25 00:01:29 +00:00
fec
frame_relay
gif After r193232 rt_tables in vnet.h are no longer indirectly dependent on 2009-06-08 19:57:35 +00:00
gif_demux
hole
hub
iface
ip_input
ipfw
ksocket
l2tp
lmi
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
netflow
netgraph
one2many
patch New netgraph node ng_patch(4). It performs data modification of packets 2010-06-09 12:25:57 +00:00
pipe Connect ng_pipe to the default build. 2009-06-23 06:11:04 +00:00
ppp
pppoe
pptpgre
pred1 Build bits for ng_deflate(4) and ng_pred1(4). 2006-12-29 13:16:43 +00:00
rfc1490
sample
socket
source
split
sppp
tag A netgraph node that can do different manipulations with 2006-06-27 12:45:28 +00:00
tcpmss
tee
tty
UI
vjc
vlan
Makefile New netgraph node ng_patch(4). It performs data modification of packets 2010-06-09 12:25:57 +00:00
Makefile.inc