<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/netinet/ip_output.c, branch release/3.3.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>1999-09-16T08:26:13+00:00</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>1999-09-16T08:26:13+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=5be28542797ac26e17de490f50e0830003596d38'/>
<id>5be28542797ac26e17de490f50e0830003596d38</id>
<content type='text'>
'RELENG_3_3_0_RELEASE'.

This commit was manufactured to restore the state of the 3.3-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
'RELENG_3_3_0_RELEASE'.

This commit was manufactured to restore the state of the 3.3-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</pre>
</div>
</content>
</entry>
<entry>
<title>$Id$ -&gt; $FreeBSD$</title>
<updated>1999-08-29T16:33:42+00:00</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1999-08-29T16:33:42+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=c4f617ca01b475bdf034553dfe123deeb1589899'/>
<id>c4f617ca01b475bdf034553dfe123deeb1589899</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: free the dummynet header in ip_dummynet, not in the called</title>
<updated>1999-05-04T16:24:00+00:00</updated>
<author>
<name>Luigi Rizzo</name>
<email>luigi@FreeBSD.org</email>
</author>
<published>1999-05-04T16:24:00+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=41bfb6539404f7d94977ed16b629cd9e880d52da'/>
<id>41bfb6539404f7d94977ed16b629cd9e880d52da</id>
<content type='text'>
routine.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
routine.
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: fix "arp: host is not local" problem with dummynet</title>
<updated>1999-03-16T18:03:28+00:00</updated>
<author>
<name>Luigi Rizzo</name>
<email>luigi@FreeBSD.org</email>
</author>
<published>1999-03-16T18:03:28+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=ba9ad9cc2abf3b1656f35106ecc4aac01dd7cd5a'/>
<id>ba9ad9cc2abf3b1656f35106ecc4aac01dd7cd5a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: prevent panic when pkts &gt; MTU and with DF set get out of a pipe.</title>
<updated>1999-02-19T18:56:58+00:00</updated>
<author>
<name>Luigi Rizzo</name>
<email>luigi@FreeBSD.org</email>
</author>
<published>1999-02-19T18:56:58+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=10fdb1db5303420edefe2275cb8ab33e1f15bd07'/>
<id>10fdb1db5303420edefe2275cb8ab33e1f15bd07</id>
<content type='text'>
Actually, after fixing this for the third time (in HEAD, RELENG_3
and RELENG_2_2) i notice that there are a few more places in
ip_output() potentially with a similar problem:

the head of the mbuf chain is changed, yet the original pointer m0
(which is used in case the pkt exceeds the MTU and has DF set) is
not updated. This could lead to panics or more likely to mbuf leaks
depending on what happens to the original mbuf pointed by m0.
Something worth fixing soon...
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Actually, after fixing this for the third time (in HEAD, RELENG_3
and RELENG_2_2) i notice that there are a few more places in
ip_output() potentially with a similar problem:

the head of the mbuf chain is changed, yet the original pointer m0
(which is used in case the pkt exceeds the MTU and has DF set) is
not updated. This could lead to panics or more likely to mbuf leaks
depending on what happens to the original mbuf pointed by m0.
Something worth fixing soon...
</pre>
</div>
</content>
</entry>
<entry>
<title>Restore 1.82-&gt;1.83 change deleted by mistake&lt; per Bruce suggestion</title>
<updated>1998-12-21T21:36:40+00:00</updated>
<author>
<name>Luigi Rizzo</name>
<email>luigi@FreeBSD.org</email>
</author>
<published>1998-12-21T21:36:40+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=f0f6d6434dae6f048d18395b2067ce09fc8b804b'/>
<id>f0f6d6434dae6f048d18395b2067ce09fc8b804b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Last bits (i think) of dummynet for -current.</title>
<updated>1998-12-14T18:09:13+00:00</updated>
<author>
<name>Luigi Rizzo</name>
<email>luigi@FreeBSD.org</email>
</author>
<published>1998-12-14T18:09:13+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=b715f178c6489ac99e3c10fb85bb6b42146648b6'/>
<id>b715f178c6489ac99e3c10fb85bb6b42146648b6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add #include &lt;sys/kernel.h&gt; where it's needed by MALLOC_DEFINE()</title>
<updated>1998-11-10T09:16:29+00:00</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1998-11-10T09:16:29+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=1c5bb3eaa14c4be2cc54700ffe7e9dce193f3219'/>
<id>1c5bb3eaa14c4be2cc54700ffe7e9dce193f3219</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Properly fragment multicast packets.</title>
<updated>1998-09-02T15:11:14+00:00</updated>
<author>
<name>Garrett Wollman</name>
<email>wollman@FreeBSD.org</email>
</author>
<published>1998-09-02T15:11:14+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=db028362a0feb54e958d9f0aeb6e75aa62ae7e6e'/>
<id>db028362a0feb54e958d9f0aeb6e75aa62ae7e6e</id>
<content type='text'>
PR: 7802
Submitted by:	Steve McCanne &lt;mccanne@cs.berkeley.edu&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
PR: 7802
Submitted by:	Steve McCanne &lt;mccanne@cs.berkeley.edu&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Yow!  Completely change the way socket options are handled, eliminating</title>
<updated>1998-08-23T03:07:17+00:00</updated>
<author>
<name>Garrett Wollman</name>
<email>wollman@FreeBSD.org</email>
</author>
<published>1998-08-23T03:07:17+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=cfe8b629f1f13b06fa1aec801248b7e431e48aba'/>
<id>cfe8b629f1f13b06fa1aec801248b7e431e48aba</id>
<content type='text'>
another specialized mbuf type in the process.  Also clean up some
of the cruft surrounding IPFW, multicast routing, RSVP, and other
ill-explored corners.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
another specialized mbuf type in the process.  Also clean up some
of the cruft surrounding IPFW, multicast routing, RSVP, and other
ill-explored corners.
</pre>
</div>
</content>
</entry>
</feed>
