<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/modules/netgraph, branch release/8.2.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F8.2.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F8.2.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2011-02-16T16:18:46Z</updated>
<entry>
<title>Copy releng/8.2 to release/8.2.0 for 8.2-RELEASE.</title>
<updated>2011-02-16T16:18:46Z</updated>
<author>
<name>Ken Smith</name>
<email>kensmith@FreeBSD.org</email>
</author>
<published>2011-02-16T16:18:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=dec99dafe5763ba1db6950342aa80a634169c083'/>
<id>urn:sha1:dec99dafe5763ba1db6950342aa80a634169c083</id>
<content type='text'>
Approved by:	re (implicit)

This commit was manufactured to restore the state of the 8.2-RELEASE image.
</content>
</entry>
<entry>
<title>MFC r208946:</title>
<updated>2010-07-09T08:48:51Z</updated>
<author>
<name>Andrey V. Elsukov</name>
<email>ae@FreeBSD.org</email>
</author>
<published>2010-07-09T08:48:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=97846bc4a747a60d53fb53cf20f45620caffbc20'/>
<id>urn:sha1:97846bc4a747a60d53fb53cf20f45620caffbc20</id>
<content type='text'>
  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 (&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@

MFC r208947:
  Fix typo.

MFC r208989:
  Style(9) fixes:
  * Sort includes
  * Replace #define&lt;SPACE&gt; to #define&lt;TAB&gt;
  * Split declarations and initializations
  * Split long lines

  Requested by:	kib

MFC r209194:
  * Include sys/systm.h for KASSERT()
  * Remove unneeded includes and comment
  * Replace home made OFFSETOF() macro with standard offsetof()

  Pointed out by:	bde

Approved by:	kib (mentor)
</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-test2/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-test2/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-test2/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-test2/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-test2/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>
<entry>
<title>Hook up new USB modules.</title>
<updated>2009-02-23T18:32:59Z</updated>
<author>
<name>Andrew Thompson</name>
<email>thompsa@FreeBSD.org</email>
</author>
<published>2009-02-23T18:32:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=7d0d268b8a67f28ccefdd0b8ce6fb38acac78d80'/>
<id>urn:sha1:7d0d268b8a67f28ccefdd0b8ce6fb38acac78d80</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rejoin ng_tty module to the build.</title>
<updated>2008-12-25T09:32:20Z</updated>
<author>
<name>Alexander Motin</name>
<email>mav@FreeBSD.org</email>
</author>
<published>2008-12-25T09:32:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ee8b2cf02ab926603ccab14d65d07db013510d85'/>
<id>urn:sha1:ee8b2cf02ab926603ccab14d65d07db013510d85</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Hook up the ether_echo node and fix the man page</title>
<updated>2008-12-25T07:34:14Z</updated>
<author>
<name>Julian Elischer</name>
<email>julian@FreeBSD.org</email>
</author>
<published>2008-12-25T07:34:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=1018c6cbf9269ebc31f7c7710b588f3f4ec89397'/>
<id>urn:sha1:1018c6cbf9269ebc31f7c7710b588f3f4ec89397</id>
<content type='text'>
</content>
</entry>
</feed>
