<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/netinet/udp_usrreq.c, branch stable/2.1</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=stable%2F2.1</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=stable%2F2.1'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>1999-09-05T08:39:22Z</updated>
<entry>
<title>$Id$ -&gt; $FreeBSD$</title>
<updated>1999-09-05T08:39:22Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1999-09-05T08:39:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c0b6460abc80cd8953e4eda185c4cad96dcb39c8'/>
<id>urn:sha1:c0b6460abc80cd8953e4eda185c4cad96dcb39c8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Brought in the listendrop and udphashmiss stats from main branch.</title>
<updated>1996-09-19T09:54:38Z</updated>
<author>
<name>David Greenman</name>
<email>dg@FreeBSD.org</email>
</author>
<published>1996-09-19T09:54:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=10a87ad77ed0e521eb8c0ca8ba6f47e7e5601a79'/>
<id>urn:sha1:10a87ad77ed0e521eb8c0ca8ba6f47e7e5601a79</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Brought in changes from rev 1.14: always check input UDP checksums even</title>
<updated>1995-10-07T20:20:58Z</updated>
<author>
<name>David Greenman</name>
<email>dg@FreeBSD.org</email>
</author>
<published>1995-10-07T20:20:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e09022f3b7601b166840c9241d1c4bf97d7ce6d6'/>
<id>urn:sha1:e09022f3b7601b166840c9241d1c4bf97d7ce6d6</id>
<content type='text'>
if checksum generation is disabled.
</content>
</entry>
<entry>
<title>Brought in change from rev 1.13: check udp length for sanity.</title>
<updated>1995-08-18T23:59:25Z</updated>
<author>
<name>David Greenman</name>
<email>dg@FreeBSD.org</email>
</author>
<published>1995-08-18T23:59:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5248c5a02c6ddec91a37e6814feba30bfa274dc1'/>
<id>urn:sha1:5248c5a02c6ddec91a37e6814feba30bfa274dc1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove trailing whitespace.</title>
<updated>1995-05-30T08:16:23Z</updated>
<author>
<name>Rodney W. Grimes</name>
<email>rgrimes@FreeBSD.org</email>
</author>
<published>1995-05-30T08:16:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9b2e535452929d6f2f798a2c01b23b1f547a0b0f'/>
<id>urn:sha1:9b2e535452929d6f2f798a2c01b23b1f547a0b0f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replaced some bcopy()'s with memcpy()'s so that gcc while inline/optimize.</title>
<updated>1995-05-09T13:35:48Z</updated>
<author>
<name>David Greenman</name>
<email>dg@FreeBSD.org</email>
</author>
<published>1995-05-09T13:35:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=94a5d9b6a175cae20ec679babd934ba97d36ffd1'/>
<id>urn:sha1:94a5d9b6a175cae20ec679babd934ba97d36ffd1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Changed in_pcblookuphash() to not automatically call in_pcblookup() if</title>
<updated>1995-05-03T07:16:53Z</updated>
<author>
<name>David Greenman</name>
<email>dg@FreeBSD.org</email>
</author>
<published>1995-05-03T07:16:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0d7b7d3ea788e26e8406201009faa2a6462b9212'/>
<id>urn:sha1:0d7b7d3ea788e26e8406201009faa2a6462b9212</id>
<content type='text'>
the lookup fails. Updated callers to deal with this. Call in_pcblookuphash
instead of in_pcblookup() in in_pcbconnect; this improves performance of
UDP output by about 17% in the standard case.
</content>
</entry>
<entry>
<title>Implemented PCB hashing. Includes new functions in_pcbinshash, in_pcbrehash,</title>
<updated>1995-04-09T01:29:31Z</updated>
<author>
<name>David Greenman</name>
<email>dg@FreeBSD.org</email>
</author>
<published>1995-04-09T01:29:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=15bd2b438554c81b7d0c7716532be39cfdeefe9f'/>
<id>urn:sha1:15bd2b438554c81b7d0c7716532be39cfdeefe9f</id>
<content type='text'>
and in_pcblookuphash.
</content>
</entry>
<entry>
<title>Add and move declarations to fix all of the warnings from `gcc -Wimplicit'</title>
<updated>1995-03-16T18:17:34Z</updated>
<author>
<name>Bruce Evans</name>
<email>bde@FreeBSD.org</email>
</author>
<published>1995-03-16T18:17:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b5e8ce9f12b66453759f254bdf8bfc53fe2b6948'/>
<id>urn:sha1:b5e8ce9f12b66453759f254bdf8bfc53fe2b6948</id>
<content type='text'>
(except in netccitt, netiso and netns) and most of the warnings from
`gcc -Wnested-externs'.  Fix all the bugs found.  There were no serious
ones.
</content>
</entry>
<entry>
<title>spl back down in unusual out-of-memory condition in udp_output().</title>
<updated>1995-02-16T01:47:36Z</updated>
<author>
<name>Garrett Wollman</name>
<email>wollman@FreeBSD.org</email>
</author>
<published>1995-02-16T01:47:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1c09f77422ab0bcbba02f5b1d37aea3364029dc2'/>
<id>urn:sha1:1c09f77422ab0bcbba02f5b1d37aea3364029dc2</id>
<content type='text'>
Obtained from: Stevens, vol. 2, exercise 23.4 (solution p. 1083)
</content>
</entry>
</feed>
