<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/netgraph/ng_source.c, branch release/9.0.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F9.0.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F9.0.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2011-04-18T09:12:27Z</updated>
<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>Fix typos - remove duplicate "the".</title>
<updated>2011-02-21T09:01:34Z</updated>
<author>
<name>Rebecca Cran</name>
<email>brucec@FreeBSD.org</email>
</author>
<published>2011-02-21T09:01:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6bccea7c2bb77cbcbe9f019c664ddf4bf4ff8410'/>
<id>urn:sha1:6bccea7c2bb77cbcbe9f019c664ddf4bf4ff8410</id>
<content type='text'>
PR:	bin/154928
Submitted by:	Eitan Adler &lt;lists at eitanadler.com&gt;
MFC after: 	3 days
</content>
</entry>
<entry>
<title>Remove email address that no longer exists.</title>
<updated>2010-07-06T16:42:11Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2010-07-06T16:42:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d11f4f5dea19b65bc78c061ac71f23ab4f94547d'/>
<id>urn:sha1:d11f4f5dea19b65bc78c061ac71f23ab4f94547d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge the remainder of kern_vimage.c and vimage.h into vnet.c and</title>
<updated>2009-08-01T19:26:27Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2009-08-01T19:26:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=530c006014fae95c670f4b699fef8bb93034bc6d'/>
<id>urn:sha1:530c006014fae95c670f4b699fef8bb93034bc6d</id>
<content type='text'>
vnet.h, we now use jails (rather than vimages) as the abstraction
for virtualization management, and what remained was specific to
virtual network stacks.  Minor cleanups are done in the process,
and comments updated to reflect these changes.

Reviewed by:	bz
Approved by:	re (vimage blanket)
</content>
</entry>
<entry>
<title>Fix error message content.</title>
<updated>2008-09-21T07:33:33Z</updated>
<author>
<name>Marko Zec</name>
<email>zec@FreeBSD.org</email>
</author>
<published>2008-09-21T07:33:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3ac12c597e1d0a26bb87ba9738ea42a7ff7225ec'/>
<id>urn:sha1:3ac12c597e1d0a26bb87ba9738ea42a7ff7225ec</id>
<content type='text'>
Approved by:	julian (mentor)
MFC after:	3 days
</content>
</entry>
<entry>
<title>Commit step 1 of the vimage project, (network stack)</title>
<updated>2008-08-17T23:27:27Z</updated>
<author>
<name>Bjoern A. Zeeb</name>
<email>bz@FreeBSD.org</email>
</author>
<published>2008-08-17T23:27:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=603724d3abed34351087e20b8cb363d8e02072c1'/>
<id>urn:sha1:603724d3abed34351087e20b8cb363d8e02072c1</id>
<content type='text'>
virtualization work done by Marko Zec (zec@).

This is the first in a series of commits over the course
of the next few weeks.

Mark all uses of global variables to be virtualized
with a V_ prefix.
Use macros to map them back to their global names for
now, so this is a NOP change only.

We hope to have caught at least 85-90% of what is needed
so we do not invalidate a lot of outstanding patches again.

Obtained from:	//depot/projects/vimage-commit2/...
Reviewed by:	brooks, des, ed, mav, julian,
		jamie, kris, rwatson, zec, ...
		(various people I forgot, different versions)
		md5 (with a bit of help)
Sponsored by:	NLnet Foundation, The FreeBSD Foundation
X-MFC after:	never
V_Commit_Message_Reviewed_By:	more people than the patch
</content>
</entry>
<entry>
<title>Ensure message passed to "settimestamp" and "setcounter" is the right</title>
<updated>2007-03-02T14:36:19Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2007-03-02T14:36:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ab2e868cc1b46e1c75f40dd881b8f02a76a0a849'/>
<id>urn:sha1:ab2e868cc1b46e1c75f40dd881b8f02a76a0a849</id>
<content type='text'>
length.  Use NULL instead of 0.

Submitted by: glebius, ru
</content>
</entry>
<entry>
<title>Add "setcounter" and "getcounter" messages, providing the the ability</title>
<updated>2007-03-02T01:44:04Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2007-03-02T01:44:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=577421ebc5d23cfe109278eb493aa668195d1e70'/>
<id>urn:sha1:577421ebc5d23cfe109278eb493aa668195d1e70</id>
<content type='text'>
to embed up to four counters in outgoing packets.  The message specifies
the offset at which the counter should be inserted as well as the
parameters of the counter.

Example usage:

  ngctl msg src0: setcounter \
    '{ index=0 offset=0x40 flags=1 width=4 increment=1 max_val=12345 }'

Sponsored by:   Sandvine Incorporated
</content>
</entry>
<entry>
<title>Add "settimestamp" and "gettimestamp" messages, providing the the ability</title>
<updated>2007-03-01T23:16:17Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2007-03-01T23:16:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5f87dd698c09408e51e4cc31946117003debf270'/>
<id>urn:sha1:5f87dd698c09408e51e4cc31946117003debf270</id>
<content type='text'>
to embed a timestamp (struct timeval) in outgoing packets.  The message
specifies the offset at which the timestamp should be inserted.

NG_SOURCE(4) gives an example usage that queues an ICMP packet.  Using that
example, the following command will insert a timestamp in the ICMP's data
payload:

  ngctl msg src0: settimestamp '{ offset=0x2a flags=1 }'

Sponsored by:	Sandvine Incorporated
</content>
</entry>
<entry>
<title>Simplify ng_source_send() removing temporary queue and merging two</title>
<updated>2006-01-23T10:28:04Z</updated>
<author>
<name>Gleb Smirnoff</name>
<email>glebius@FreeBSD.org</email>
</author>
<published>2006-01-23T10:28:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=205aefa36347d7d9f9d59e46694b00032d81e7aa'/>
<id>urn:sha1:205aefa36347d7d9f9d59e46694b00032d81e7aa</id>
<content type='text'>
cycles into one.
</content>
</entry>
</feed>
