<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/modules/netgraph/Makefile, branch releng/10.2</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F10.2</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F10.2'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2010-06-09T12:25:57Z</updated>
<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>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>
<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/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/commit/?id=1018c6cbf9269ebc31f7c7710b588f3f4ec89397'/>
<id>urn:sha1:1018c6cbf9269ebc31f7c7710b588f3f4ec89397</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Disconnect drivers that haven't been ported to MPSAFE TTY yet.</title>
<updated>2008-08-03T10:32:17Z</updated>
<author>
<name>Ed Schouten</name>
<email>ed@FreeBSD.org</email>
</author>
<published>2008-08-03T10:32:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=200d80cd74a8cb0a58383d0cbef063f2575c9f53'/>
<id>urn:sha1:200d80cd74a8cb0a58383d0cbef063f2575c9f53</id>
<content type='text'>
As clearly mentioned on the mailing lists, there is a list of drivers
that have not been ported to the MPSAFE TTY layer yet. Remove them from
the kernel configuration files. This means people can now still use
these drivers if they explicitly put them in their kernel configuration
file, which is good.

People should keep in mind that after August 10, these drivers will not
work anymore. Even though owners of the hardware are capable of getting
these drivers working again, I will see if I can at least get them to a
compilable state (if time permits).
</content>
</entry>
<entry>
<title>A node that implements various traffic shaping and rate limiting algorithms.</title>
<updated>2007-05-15T16:24:50Z</updated>
<author>
<name>Alexander Motin</name>
<email>mav@FreeBSD.org</email>
</author>
<published>2007-05-15T16:24:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1adb54142d8dc3a4c042568a68fef6ce611246e8'/>
<id>urn:sha1:1adb54142d8dc3a4c042568a68fef6ce611246e8</id>
<content type='text'>
Approved by:	glebius (mentor)
</content>
</entry>
<entry>
<title>Build bits for ng_deflate(4) and ng_pred1(4).</title>
<updated>2006-12-29T13:16:43Z</updated>
<author>
<name>Gleb Smirnoff</name>
<email>glebius@FreeBSD.org</email>
</author>
<published>2006-12-29T13:16:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9e6f1d3be4b04e758217b685e24bb36fa3c36747'/>
<id>urn:sha1:9e6f1d3be4b04e758217b685e24bb36fa3c36747</id>
<content type='text'>
</content>
</entry>
<entry>
<title>A netgraph node that can do different manipulations with</title>
<updated>2006-06-27T12:45:28Z</updated>
<author>
<name>Gleb Smirnoff</name>
<email>glebius@FreeBSD.org</email>
</author>
<published>2006-06-27T12:45:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d473c9d543fd784dacdd3c0beb6de5fadb8001ab'/>
<id>urn:sha1:d473c9d543fd784dacdd3c0beb6de5fadb8001ab</id>
<content type='text'>
mbuf_tags(9) on packets.

Submitted by:		Vadim Goncharov &lt;vadimnuclight tpu.ru&gt;
mdoc(7) reviewed by:	ru
</content>
</entry>
<entry>
<title>Reimplementation of world/kernel build options.  For details, see:</title>
<updated>2006-03-17T18:54:44Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2006-03-17T18:54:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e1fe3dba5ce2826061f6489765be9b4a341736a9'/>
<id>urn:sha1:e1fe3dba5ce2826061f6489765be9b4a341736a9</id>
<content type='text'>
http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html

The src.conf(5) manpage is to follow in a few days.

Brought to you by:	imp, jhb, kris, phk, ru (all bugs are mine)
</content>
</entry>
</feed>
