<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/modules/netgraph, branch release/9.3.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F9.3.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F9.3.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2012-04-21T19:22:53Z</updated>
<entry>
<title>MFC r232921:</title>
<updated>2012-04-21T19:22:53Z</updated>
<author>
<name>Alexander V. Chernikov</name>
<email>melifaro@FreeBSD.org</email>
</author>
<published>2012-04-21T19:22:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9f037ada1caadeef06eacfec4b83e57efe0ff2a9'/>
<id>urn:sha1:9f037ada1caadeef06eacfec4b83e57efe0ff2a9</id>
<content type='text'>
Use rt_numfibs variable instead of compile-time RT_NUMFIBS.

Approved by:    kib(mentor)
</content>
</entry>
<entry>
<title>Add IPv6 support to the ng_ipfw(4) [1]. Also add ifdefs to be able</title>
<updated>2011-09-15T12:28:17Z</updated>
<author>
<name>Andrey V. Elsukov</name>
<email>ae@FreeBSD.org</email>
</author>
<published>2011-09-15T12:28:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f2a66f8e17f4ca355bf278ecc9055fc2d3d2b04b'/>
<id>urn:sha1:f2a66f8e17f4ca355bf278ecc9055fc2d3d2b04b</id>
<content type='text'>
build it with and without INET/INET6 support.

Submitted by:	Alexander V. Chernikov &lt;melifaro at yandex-team.ru&gt; [1]
Tested by:	Alexander V. Chernikov &lt;melifaro at yandex-team.ru&gt; [1]
Approved by:	re (bz)
MFC after:	2 weeks
</content>
</entry>
<entry>
<title>Remove missing include directory in preparation for adding</title>
<updated>2011-04-16T11:15:57Z</updated>
<author>
<name>Rebecca Cran</name>
<email>brucec@FreeBSD.org</email>
</author>
<published>2011-04-16T11:15:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=39c60b6cff12f1708f4c12fb9f99b808004532e8'/>
<id>urn:sha1:39c60b6cff12f1708f4c12fb9f99b808004532e8</id>
<content type='text'>
-Wmissing-include-dirs to CWARNFLAGS.
</content>
</entry>
<entry>
<title>Add support for NetFlow version 9 into ng_netflow(4) node.</title>
<updated>2011-03-02T16:15:11Z</updated>
<author>
<name>Gleb Smirnoff</name>
<email>glebius@FreeBSD.org</email>
</author>
<published>2011-03-02T16:15:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5dcd9c10612684d1c823670cbb5b4715028784e7'/>
<id>urn:sha1:5dcd9c10612684d1c823670cbb5b4715028784e7</id>
<content type='text'>
Submitted by:	Alexander V. Chernikov &lt;melifaro ipfw.ru&gt;
</content>
</entry>
<entry>
<title>New netgraph node ng_patch(4). It performs data modification of packets</title>
<updated>2010-06-09T12:25:57Z</updated>
<author>
<name>Andrey V. Elsukov</name>
<email>ae@FreeBSD.org</email>
</author>
<published>2010-06-09T12:25:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d359a62d442af011179d630bf0ad5b302cd2d908'/>
<id>urn:sha1:d359a62d442af011179d630bf0ad5b302cd2d908</id>
<content type='text'>
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 (&amp;=),
bitwise OR (|=), bitwise eXclusive OR (^=), shift left (&lt;&lt;=),
shift right (&gt;&gt;=). Several operations are all applied to a packet
sequentially in order they were specified by user.

Submitted by:	Maxim Ignatenko &lt;gelraen.ua at gmail.com&gt;
		Vadim Goncharov &lt;vadimnuclight at tpu.ru&gt;
Discussed with:	net@
Approved by:	mav (mentor)
MFC after:	1 month
</content>
</entry>
<entry>
<title>Connect ng_pipe to the default build.</title>
<updated>2009-06-23T06:11:04Z</updated>
<author>
<name>Marko Zec</name>
<email>zec@FreeBSD.org</email>
</author>
<published>2009-06-23T06:11:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=991633af2eaf0dbf661ab974973d69ed472e9653'/>
<id>urn:sha1:991633af2eaf0dbf661ab974973d69ed472e9653</id>
<content type='text'>
Approved by:	julian (mentor)
</content>
</entry>
<entry>
<title>After r193232 rt_tables in vnet.h are no longer indirectly dependent on</title>
<updated>2009-06-08T19:57:35Z</updated>
<author>
<name>Bjoern A. Zeeb</name>
<email>bz@FreeBSD.org</email>
</author>
<published>2009-06-08T19:57:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8d8bc0182ea6f8f85409e76e53053487c7d23a84'/>
<id>urn:sha1:8d8bc0182ea6f8f85409e76e53053487c7d23a84</id>
<content type='text'>
the ROUTETABLES kernel option thus there is no need to include opt_route.h
anymore in all consumers of vnet.h and no longer depend on it for module
builds.

Remove the hidden include in flowtable.h as well and leave the two
explicit #includes in ip_input.c and ip_output.c.
</content>
</entry>
<entry>
<title>Hook ubt and ubtbcmfw back up to the build.</title>
<updated>2009-05-27T16:43:40Z</updated>
<author>
<name>Andrew Thompson</name>
<email>thompsa@FreeBSD.org</email>
</author>
<published>2009-05-27T16:43:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=06079f1405f9c7fb3daaa80f891e6088f9c4cd55'/>
<id>urn:sha1:06079f1405f9c7fb3daaa80f891e6088f9c4cd55</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Garbage collect unbuildable and unusable non-MPSAFE network device</title>
<updated>2009-04-16T11:09:13Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2009-04-16T11:09:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6cf6d557348d17f63e534d24a63c23876ebf3fe3'/>
<id>urn:sha1:6cf6d557348d17f63e534d24a63c23876ebf3fe3</id>
<content type='text'>
drivers that depended on the historic IFF_NEEDSGIANT compatibility
mechanism:

  ar(4)
  ray(4)
  sr(4)

Discussed on:	arch@
</content>
</entry>
<entry>
<title>Remove IFF_NEEDSGIANT, a compatibility infrastructure introduced</title>
<updated>2009-03-15T14:21:05Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2009-03-15T14:21:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e5adda3d51587f093e4d653066965c1020ffb85a'/>
<id>urn:sha1:e5adda3d51587f093e4d653066965c1020ffb85a</id>
<content type='text'>
in FreeBSD 5.x to allow network device drivers to run with Giant
despite the network stack being Giant-free.  This significantly
simplifies calls into ioctl() on network interfaces, especially
in the multicast code, as well as eliminates deferred invocation
of interface if_start routines.

Disable the build on device drivers still depending on
IFF_NEEDSGIANT as they no longer compile.  They will be removed
in a few weeks if they haven't been made MPSAFE in that time.
Disabled drivers:

        if_ar
        if_axe
        if_aue
        if_cdce
        if_cue
        if_kue
        if_ray
        if_rue
        if_rum
        if_sr
        if_udav
        if_ural
        if_zyd

Drivers that were already disabled because of tty changes:

        if_ppp
        if_sl

Discussed on:	arch@
</content>
</entry>
</feed>
