<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/netgraph/ng_fec.c, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2013-10-28T12:47:05Z</updated>
<entry>
<title>Axe ng_fec(4). It has never been a real netgraph(4) module, since</title>
<updated>2013-10-28T12:47:05Z</updated>
<author>
<name>Gleb Smirnoff</name>
<email>glebius@FreeBSD.org</email>
</author>
<published>2013-10-28T12:47:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=506658cc1e0c2784a4cf9e23517399f0b895d158'/>
<id>urn:sha1:506658cc1e0c2784a4cf9e23517399f0b895d158</id>
<content type='text'>
it had no hooks. It has abused ifnet's if_afdata slot and actually
abused every subsystem it touched.

lagg(4) is a proper trunking solution at ifnet(9) layer.

ng_one2many(4) is a proper trunking solution in netgraph(4).
</content>
</entry>
<entry>
<title>Include necessary headers that now are available due to pollution</title>
<updated>2013-10-28T07:29:16Z</updated>
<author>
<name>Gleb Smirnoff</name>
<email>glebius@FreeBSD.org</email>
</author>
<published>2013-10-28T07:29:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c3322cb91ca99bcc662641b5b08e9501de6780da'/>
<id>urn:sha1:c3322cb91ca99bcc662641b5b08e9501de6780da</id>
<content type='text'>
via if_var.h.

Sponsored by:	Netflix
Sponsored by:	Nginx, Inc.
</content>
</entry>
<entry>
<title>The r48589 promised to remove implicit inclusion of if_var.h soon. Prepare</title>
<updated>2013-10-26T17:58:36Z</updated>
<author>
<name>Gleb Smirnoff</name>
<email>glebius@FreeBSD.org</email>
</author>
<published>2013-10-26T17:58:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=76039bc84fae9915788b54ff28fe0cc4876952d2'/>
<id>urn:sha1:76039bc84fae9915788b54ff28fe0cc4876952d2</id>
<content type='text'>
to this event, adding if_var.h to files that do need it. Also, include
all includes that now are included due to implicit pollution via if_var.h

Sponsored by:	Netflix
Sponsored by:	Nginx, Inc.
</content>
</entry>
<entry>
<title>Add const qualifier to the dst parameter of the ifnet if_output method.</title>
<updated>2013-04-26T12:50:32Z</updated>
<author>
<name>Gleb Smirnoff</name>
<email>glebius@FreeBSD.org</email>
</author>
<published>2013-04-26T12:50:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=47e8d432d5db395e2812c03093b70227e48a1c6d'/>
<id>urn:sha1:47e8d432d5db395e2812c03093b70227e48a1c6d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Mechanically remove the last stray remains of spl* calls from net*/*.</title>
<updated>2012-10-18T13:57:24Z</updated>
<author>
<name>Andre Oppermann</name>
<email>andre@FreeBSD.org</email>
</author>
<published>2012-10-18T13:57:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c9b652e3e8c6d65d9eb58e2df83dc805ab385d93'/>
<id>urn:sha1:c9b652e3e8c6d65d9eb58e2df83dc805ab385d93</id>
<content type='text'>
They have been Noop's for a long time now.
</content>
</entry>
<entry>
<title>In r191367 the need for if_free_type() was removed and a new member</title>
<updated>2011-11-11T22:57:52Z</updated>
<author>
<name>Brooks Davis</name>
<email>brooks@FreeBSD.org</email>
</author>
<published>2011-11-11T22:57:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4b22573a89136062ea34b14ed5d1790f9d65e3f9'/>
<id>urn:sha1:4b22573a89136062ea34b14ed5d1790f9d65e3f9</id>
<content type='text'>
if_alloctype was used to store the origional interface type.  Take
advantage of this change by removing all existing uses of if_free_type()
in favor of if_free().

MFC after:	1 Month
</content>
</entry>
<entry>
<title>Node constructor methods are supposed to be called in syscall</title>
<updated>2011-04-18T09:12:27Z</updated>
<author>
<name>Gleb Smirnoff</name>
<email>glebius@FreeBSD.org</email>
</author>
<published>2011-04-18T09:12:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=674d86bf9177ff80b5f38f7191951f303a816cac'/>
<id>urn:sha1:674d86bf9177ff80b5f38f7191951f303a816cac</id>
<content type='text'>
context always. Convert nodes to consistently use M_WAITOK flag
for memory allocation.

Reviewed by:	julian
</content>
</entry>
<entry>
<title>Add new tunable 'net.link.ifqmaxlen' to set default send interface</title>
<updated>2010-05-03T07:32:50Z</updated>
<author>
<name>Maxim Sobolev</name>
<email>sobomax@FreeBSD.org</email>
</author>
<published>2010-05-03T07:32:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e50d35e6c6c68e83fa329aff043d53ab84982fd3'/>
<id>urn:sha1:e50d35e6c6c68e83fa329aff043d53ab84982fd3</id>
<content type='text'>
queue length. The default value for this parameter is 50, which is
quite low for many of today's uses and the only way to modify this
parameter right now is to edit if_var.h file. Also add read-only
sysctl with the same name, so that it's possible to retrieve the
current value.

MFC after:	1 month
</content>
</entry>
<entry>
<title>Declare a new EVENTHANDLER called iflladdr_event which signals that the L2</title>
<updated>2010-01-18T20:34:00Z</updated>
<author>
<name>Andrew Thompson</name>
<email>thompsa@FreeBSD.org</email>
</author>
<published>2010-01-18T20:34:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ea4ca115b7b110ada3d657044c19fab4c8766a52'/>
<id>urn:sha1:ea4ca115b7b110ada3d657044c19fab4c8766a52</id>
<content type='text'>
address on an interface has changed. This lets stacked interfaces such as
vlan(4) detect that their lower interface has changed and adjust things in
order to keep working. Previously this situation broke at least vlan(4) and
lagg(4) configurations.

The EVENTHANDLER_INVOKE call was not placed within if_setlladdr() due to the
risk of a loop.

PR:		kern/142927
Submitted by:	Nikolay Denev
</content>
</entry>
<entry>
<title>Take a step towards removing if_watchdog/if_timer.  Don't explicitly set</title>
<updated>2009-11-06T14:55:01Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2009-11-06T14:55:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e1b17582f4b6633faf7f42f4e6b98cdedc53744c'/>
<id>urn:sha1:e1b17582f4b6633faf7f42f4e6b98cdedc53744c</id>
<content type='text'>
if_watchdog/if_timer to NULL/0 when initializing an ifnet.  if_alloc()
sets those members to NULL/0 already.
</content>
</entry>
</feed>
