<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/net/if_fddisubr.c, branch release/3.2.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F3.2.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F3.2.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>1999-05-24T16:47:10Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>1999-05-24T16:47:10Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>1999-05-24T16:47:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=bff5b80e6cde3256fd760aec0882f8b9fa85b5ee'/>
<id>urn:sha1:bff5b80e6cde3256fd760aec0882f8b9fa85b5ee</id>
<content type='text'>
'RELENG_3_2_0_RELEASE'.

This commit was manufactured to restore the state of the 3.2-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</content>
</entry>
<entry>
<title>Removed unused includes.</title>
<updated>1998-06-21T14:53:44Z</updated>
<author>
<name>Bruce Evans</name>
<email>bde@FreeBSD.org</email>
</author>
<published>1998-06-21T14:53:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=e5b19842ef2f7cc2fedb3c37b2a98796d5739f1d'/>
<id>urn:sha1:e5b19842ef2f7cc2fedb3c37b2a98796d5739f1d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Try narrow down the culprit sending undefined packet types through the loopback</title>
<updated>1998-06-14T20:58:17Z</updated>
<author>
<name>Julian Elischer</name>
<email>julian@FreeBSD.org</email>
</author>
<published>1998-06-14T20:58:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=201c2527a9624c5f374341262c4318b0d02071c5'/>
<id>urn:sha1:201c2527a9624c5f374341262c4318b0d02071c5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Go through the loopback code with a broom..</title>
<updated>1998-06-12T03:48:19Z</updated>
<author>
<name>Julian Elischer</name>
<email>julian@FreeBSD.org</email>
</author>
<published>1998-06-12T03:48:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ed7509ace472df6920d5f272cd966f74e6dab7ab'/>
<id>urn:sha1:ed7509ace472df6920d5f272cd966f74e6dab7ab</id>
<content type='text'>
Remove lots'o'hacks.
looutput is now static.

Other callers who want to use loopback to allow shortcutting
should call the special entrypoint for this, if_simloop(), which is
specifically designed for this purpose. Using looutput for this purpose
was problematic, particularly with bpf and trying to keep track
of whether one should be using the charateristics of the loopback interface
or the interface (e.g. if_ethersubr.c) that was requesting the loopback.
There was a whole class of errors due to this mis-use each of which had
hacks to cover them up.

Consists largly of hack removal :-)
</content>
</entry>
<entry>
<title>Backed out last fix and fixed my typo:</title>
<updated>1998-05-21T00:33:16Z</updated>
<author>
<name>David Greenman</name>
<email>dg@FreeBSD.org</email>
</author>
<published>1998-05-21T00:33:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=2b5c300924dad2fc275379be302e6fda3524de68'/>
<id>urn:sha1:2b5c300924dad2fc275379be302e6fda3524de68</id>
<content type='text'>
ipflow(fastforward -&gt; ipflow_fastforward
</content>
</entry>
<entry>
<title>Add missing close paren</title>
<updated>1998-05-20T14:08:43Z</updated>
<author>
<name>Peter Dufault</name>
<email>dufault@FreeBSD.org</email>
</author>
<published>1998-05-20T14:08:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=6d5a01beb3ffd23b2a9dc948d7957b9cef54749a'/>
<id>urn:sha1:6d5a01beb3ffd23b2a9dc948d7957b9cef54749a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added fast IP forwarding code by Matt Thomas &lt;matt@3am-software.com&gt; via</title>
<updated>1998-05-19T14:04:36Z</updated>
<author>
<name>David Greenman</name>
<email>dg@FreeBSD.org</email>
</author>
<published>1998-05-19T14:04:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=1f91d8c5634363237e3b1b457dcb8e0f39918d5d'/>
<id>urn:sha1:1f91d8c5634363237e3b1b457dcb8e0f39918d5d</id>
<content type='text'>
NetBSD, ported to FreeBSD by Pierre Beyssac &lt;pb@fasterix.freenix.org&gt; and
minorly tweaked by me.
This is a standard part of FreeBSD, but must be enabled with:
"sysctl -w net.inet.ip.fastforwarding=1" ...and of course forwarding must
also be enabled. This should probably be modified to use the zone
allocator for speed and space efficiency. The current algorithm also
appears to lose if the number of active paths exceeds IPFLOW_MAX (256),
in which case it wastes lots of time trying to figure out which cache
entry to drop.
</content>
</entry>
<entry>
<title>Eradicate the variable "time" from the kernel, using various measures.</title>
<updated>1998-03-30T09:56:58Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>1998-03-30T09:56:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=227ee8a188f0f8da52dabd7c2c13748a2578efce'/>
<id>urn:sha1:227ee8a188f0f8da52dabd7c2c13748a2578efce</id>
<content type='text'>
"time" wasn't a atomic variable, so splfoo() protection were needed
around any access to it, unless you just wanted the seconds part.

Most uses of time.tv_sec now uses the new variable time_second instead.

gettime() changed to getmicrotime(0.

Remove a couple of unneeded splfoo() protections, the new getmicrotime()
is atomic, (until Bruce sets a breakpoint in it).

A couple of places needed random data, so use read_random() instead
of mucking about with time which isn't random.

Add a new nfs_curusec() function.

Mark a couple of bogosities involving the now disappeard time variable.

Update ffs_update() to avoid the weird "== &amp;time" checks, by fixing the
one remaining call that passwd &amp;time as args.

Change profiling in ncr.c to use ticks instead of time.  Resolution is
the same.

Add new function "tvtohz()" to avoid the bogus "splfoo(), add time, call
hzto() which subtracts time" sequences.

Reviewed by:	bde
</content>
</entry>
<entry>
<title>Removed unused #includes.</title>
<updated>1998-02-20T13:11:54Z</updated>
<author>
<name>Bruce Evans</name>
<email>bde@FreeBSD.org</email>
</author>
<published>1998-02-20T13:11:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=39e4376ba79d20f9d1b73397d4f20f4e2b0aef25'/>
<id>urn:sha1:39e4376ba79d20f9d1b73397d4f20f4e2b0aef25</id>
<content type='text'>
</content>
</entry>
<entry>
<title>NETATALK -&gt; opt_atalk.h</title>
<updated>1998-01-09T00:51:57Z</updated>
<author>
<name>Eivind Eklund</name>
<email>eivind@FreeBSD.org</email>
</author>
<published>1998-01-09T00:51:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=7262d3e4306da5a4947649e2ca2d0044acf71d2d'/>
<id>urn:sha1:7262d3e4306da5a4947649e2ca2d0044acf71d2d</id>
<content type='text'>
</content>
</entry>
</feed>
