<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/netgraph/ng_ksocket.h, branch release/7.0.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2008-02-24T05:45:17+00:00</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2008-02-24T05:45:17+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=a9c219fa3cec18ef9f30edec6fa106bf0e2d423d'/>
<id>a9c219fa3cec18ef9f30edec6fa106bf0e2d423d</id>
<content type='text'>
'RELENG_7_0_0_RELEASE'.

This commit was manufactured to restore the state of the 7.0-RELEASE image.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
'RELENG_7_0_0_RELEASE'.

This commit was manufactured to restore the state of the 7.0-RELEASE image.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use variable-sized arrays where appropriate.</title>
<updated>2005-10-28T14:41:28+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2005-10-28T14:41:28+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=d56ace0997af011ce7efb9f10b0bd840892a9c90'/>
<id>d56ace0997af011ce7efb9f10b0bd840892a9c90</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>When netgraph(4) was converted to use mbuf_tags(9) instead of meta-data</title>
<updated>2005-02-12T14:54:19+00:00</updated>
<author>
<name>Gleb Smirnoff</name>
<email>glebius@FreeBSD.org</email>
</author>
<published>2005-02-12T14:54:19+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=b07785ef50b7e2d51bef0f0dd002550f7c0111d5'/>
<id>b07785ef50b7e2d51bef0f0dd002550f7c0111d5</id>
<content type='text'>
a definite setup was broken: two ng_ksockets are connected to each other,
connect()ed to different remote hosts, and bind()ed to different local
interfaces. In this case one ng_ksocket is fooled with tag from the other
one.

Put node id into tag. In rcvdata method utilize tag only if it has our
own id inside or id equals zero. The latter case is added to support
packets send by some third, not ng_ksocket node.

MFC after:	1 week
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
a definite setup was broken: two ng_ksockets are connected to each other,
connect()ed to different remote hosts, and bind()ed to different local
interfaces. In this case one ng_ksocket is fooled with tag from the other
one.

Put node id into tag. In rcvdata method utilize tag only if it has our
own id inside or id equals zero. The latter case is added to support
packets send by some third, not ng_ksocket node.

MFC after:	1 week
</pre>
</div>
</content>
</entry>
<entry>
<title>/* -&gt; /*- for license, minor formatting changes</title>
<updated>2005-01-07T01:45:51+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2005-01-07T01:45:51+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=c398230b64aea809cb7c5cea8db580af7097920c'/>
<id>c398230b64aea809cb7c5cea8db580af7097920c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>oops from Gleb..</title>
<updated>2004-06-25T22:59:59+00:00</updated>
<author>
<name>Julian Elischer</name>
<email>julian@FreeBSD.org</email>
</author>
<published>2004-06-25T22:59:59+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=601c644f462e4e1633f8441cc8ccb5d9e8431b27'/>
<id>601c644f462e4e1633f8441cc8ccb5d9e8431b27</id>
<content type='text'>
This shouldn't be visible from userland.

Submitted by:	Gleb Smirnoff &lt;glebius@cell.sick.ru&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This shouldn't be visible from userland.

Submitted by:	Gleb Smirnoff &lt;glebius@cell.sick.ru&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Convert Netgraph to use mbuf tags to pass its meta information around.</title>
<updated>2004-06-25T19:22:05+00:00</updated>
<author>
<name>Julian Elischer</name>
<email>julian@FreeBSD.org</email>
</author>
<published>2004-06-25T19:22:05+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=327b288e5ce5515e6914ef443418cf2401384fe7'/>
<id>327b288e5ce5515e6914ef443418cf2401384fe7</id>
<content type='text'>
Thanks to Sam for importing tags in a way that allowed this to be done.

Submitted by:	Gleb Smirnoff &lt;glebius@cell.sick.ru&gt;
Also allow the sr and ar drivers to create netgraph versions of their modules.
Document the change to the ksocket node.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Thanks to Sam for importing tags in a way that allowed this to be done.

Submitted by:	Gleb Smirnoff &lt;glebius@cell.sick.ru&gt;
Also allow the sr and ar drivers to create netgraph versions of their modules.
Document the change to the ksocket node.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use a single style of multiple inclusion protection for Netgraph headers.</title>
<updated>2003-11-11T12:30:37+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2003-11-11T12:30:37+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=e20480bfb6869d99d93891ec878221122b4d3478'/>
<id>e20480bfb6869d99d93891ec878221122b4d3478</id>
<content type='text'>
Reviewed by:	archie, harti, emax
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed by:	archie, harti, emax
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix GCC warnings caused by initializing a zero length array. In the process,</title>
<updated>2002-05-31T23:48:03+00:00</updated>
<author>
<name>Archie Cobbs</name>
<email>archie@FreeBSD.org</email>
</author>
<published>2002-05-31T23:48:03+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=f0184ff8e3b84a1c7273492d8854cfaa012060b5'/>
<id>f0184ff8e3b84a1c7273492d8854cfaa012060b5</id>
<content type='text'>
simply things a bit by getting rid of 'struct ng_parse_struct_info' which
was useless because it only contained one field.

MFC after:	2 weeks
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
simply things a bit by getting rid of 'struct ng_parse_struct_info' which
was useless because it only contained one field.

MFC after:	2 weeks
</pre>
</div>
</content>
</entry>
<entry>
<title>When a socket is not connected, allow the peer "struct sockaddr"</title>
<updated>2001-11-28T19:39:58+00:00</updated>
<author>
<name>Archie Cobbs</name>
<email>archie@FreeBSD.org</email>
</author>
<published>2001-11-28T19:39:58+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=19ff9e5f3ebc1f90609084672348a24d8626af82'/>
<id>19ff9e5f3ebc1f90609084672348a24d8626af82</id>
<content type='text'>
to be included in the meta information that is associated with
incoming and outgoing packets.

Reviewed by:	julian
MFC after:	1 week
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
to be included in the meta information that is associated with
incoming and outgoing packets.

Reviewed by:	julian
MFC after:	1 week
</pre>
</div>
</content>
</entry>
<entry>
<title>First pass at porting John's "accept" changes to</title>
<updated>2001-09-07T07:12:51+00:00</updated>
<author>
<name>Julian Elischer</name>
<email>julian@FreeBSD.org</email>
</author>
<published>2001-09-07T07:12:51+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=f97e0a071943145b1545078f207b0aa628c402eb'/>
<id>f97e0a071943145b1545078f207b0aa628c402eb</id>
<content type='text'>
allow an in-kernel webserver (or similar) to accept
and handle incoming connections using netgraph without ever leaving the
kernel. (allows incoming tunnel requests to be
handled totally within the kernel for example)

Needs work, but shouldn't break existing functionality.

Submitted by:	John Polstra &lt;jdp@polstra.com&gt;
MFC after:	2 weeks
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
allow an in-kernel webserver (or similar) to accept
and handle incoming connections using netgraph without ever leaving the
kernel. (allows incoming tunnel requests to be
handled totally within the kernel for example)

Needs work, but shouldn't break existing functionality.

Submitted by:	John Polstra &lt;jdp@polstra.com&gt;
MFC after:	2 weeks
</pre>
</div>
</content>
</entry>
</feed>
