<feed xmlns='http://www.w3.org/2005/Atom'>
<title>teythoon/hurd.git/pfinet/linux-src/net/ipv4/tcp_input.c, branch justus/gpg-0</title>
<subtitle>Personal Hurd development repository</subtitle>
<id>https://darnassus.sceen.net/cgit/teythoon/hurd.git/atom?h=justus%2Fgpg-0</id>
<link rel='self' href='https://darnassus.sceen.net/cgit/teythoon/hurd.git/atom?h=justus%2Fgpg-0'/>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/hurd.git/'/>
<updated>2016-01-02T17:48:57Z</updated>
<entry>
<title>allow pfinet to link using -O0</title>
<updated>2016-01-02T17:48:57Z</updated>
<author>
<name>Flavio Cruz</name>
<email>flaviocruz@gmail.com</email>
</author>
<published>2016-01-02T17:38:31Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/hurd.git/commit/?id=05e6878c8767cf7006675d5e5a646b2f74aa88c7'/>
<id>urn:sha1:05e6878c8767cf7006675d5e5a646b2f74aa88c7</id>
<content type='text'>
This fixes a long list of undefined references when compiling with -O0
by using static instead of extern in header files.
</content>
</entry>
<entry>
<title>Backport Linux changes for proper TCP EOF handling</title>
<updated>2015-01-03T16:44:01Z</updated>
<author>
<name>Samuel Thibault</name>
<email>samuel.thibault@ens-lyon.org</email>
</author>
<published>2015-01-03T16:44:01Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/hurd.git/commit/?id=87fad50310f2bd0dcc990e80e23b09768918cf5b'/>
<id>urn:sha1:87fad50310f2bd0dcc990e80e23b09768918cf5b</id>
<content type='text'>
Notably when remote eagerly sends a RST: we want to return EOF to the
application, not EPIPE.

* pfinet/linux-src/net/ipv4/tcp_output.c (tcp_connect): Set sk-&gt;done to 0.
* pfinet/linux-src/net/ipv4/tcp_input.c (tcp_fin): Set RCV_SHUTDOWN, and
sk-&gt;done to 1.
* pfinet/linux-src/net/ipv4/tcp.c (tcp_recv_urg): Only return ENOTCONN when
we never actually connect.  Always return 0 when reception is closed.
(tcp_recvmsg): When any data is available, ignore errors and EOF.  When no
data is available, first check for reception being closed, then for errors.
</content>
</entry>
<entry>
<title>fix common misspellings</title>
<updated>2011-08-20T16:36:33Z</updated>
<author>
<name>Jonathan Neuschäfer</name>
<email>j.neuschaefer@gmx.net</email>
</author>
<published>2011-08-15T20:10:09Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/hurd.git/commit/?id=c0eaf0fad88f15c843098a43ca2cadbf009ce094'/>
<id>urn:sha1:c0eaf0fad88f15c843098a43ca2cadbf009ce094</id>
<content type='text'>
 * Fix spelling with codespell[1] and manually review it.

[1] http://git.profusion.mobi/cgit.cgi/lucas/codespell/
</content>
</entry>
<entry>
<title>Import of Linux 2.2.14 subset (ipv4 stack and related)</title>
<updated>2000-02-05T12:21:17Z</updated>
<author>
<name>Roland McGrath</name>
<email>roland@gnu.org</email>
</author>
<published>2000-02-05T12:21:17Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/hurd.git/commit/?id=e5f75e8ece5d1a8d3c17bd0156082caf153d3779'/>
<id>urn:sha1:e5f75e8ece5d1a8d3c17bd0156082caf153d3779</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Import of Linux 2.2.12 subset (ipv4 stack and related)</title>
<updated>2000-02-04T03:21:18Z</updated>
<author>
<name>Roland McGrath</name>
<email>roland@gnu.org</email>
</author>
<published>2000-02-04T03:21:18Z</published>
<link rel='alternate' type='text/html' href='https://darnassus.sceen.net/cgit/teythoon/hurd.git/commit/?id=9fd51e9b0ad33a89a83fdbbb66bd20d85f7893fb'/>
<id>urn:sha1:9fd51e9b0ad33a89a83fdbbb66bd20d85f7893fb</id>
<content type='text'>
</content>
</entry>
</feed>
