<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/include/net/route.h, branch linux-2.6.22.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.22.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.22.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2007-02-11T07:20:38Z</updated>
<entry>
<title>[IPV4]: Convert ipv4 route to use the new dst_entry 'next' pointer</title>
<updated>2007-02-11T07:20:38Z</updated>
<author>
<name>Eric Dumazet</name>
</author>
<published>2007-02-10T00:19:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=093c2ca4167cf66f69020329d14138da0da8599b'/>
<id>urn:sha1:093c2ca4167cf66f69020329d14138da0da8599b</id>
<content type='text'>
This patch removes the rt_next pointer from 'struct rtable.u' union,
and renames u.rt_next to u.dst_rt_next.

It also moves 'struct flowi' right after 'struct dst_entry' to prepare
the gain on lookups.

Signed-off-by: Eric Dumazet &lt;dada1@cosmosbay.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[IPV4/IPV6]: Always wait for IPSEC SA resolution in socket contexts.</title>
<updated>2007-02-08T20:38:45Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2007-02-08T10:09:21Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8eb9086f21c73b38b5ca27558db4c91d62d0e70b'/>
<id>urn:sha1:8eb9086f21c73b38b5ca27558db4c91d62d0e70b</id>
<content type='text'>
Do this even for non-blocking sockets.  This avoids the silly -EAGAIN
that applications can see now, even for non-blocking sockets in some
cases (f.e. connect()).

With help from Venkat Tekkirala.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[IPV4]: route.h annotations</title>
<updated>2006-09-29T01:02:10Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2006-09-28T01:34:41Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=39dccd9d922b595301e5d43ca7a30823d81393b6'/>
<id>urn:sha1:39dccd9d922b595301e5d43ca7a30823d81393b6</id>
<content type='text'>
ip_route_connect(), ip_route_newports() get port numbers net-endian

Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[IPV4]: inet_addr_type() annotations</title>
<updated>2006-09-29T01:01:07Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2006-09-27T05:17:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fd6832220974809141b3981e380b78690bba8911'/>
<id>urn:sha1:fd6832220974809141b3981e380b78690bba8911</id>
<content type='text'>
argument and inferred net-endian variables in callers annotated.

Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[IPV4]: ip_route_connect() ipv4 address arguments annotated</title>
<updated>2006-09-29T00:54:06Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2006-09-27T04:27:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=bada8adc4e6622764205921e6ba3f717aa03c882'/>
<id>urn:sha1:bada8adc4e6622764205921e6ba3f717aa03c882</id>
<content type='text'>
annotated address arguments (port number left alone for now); ditto
for inferred net-endian variables in callers.

Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[IPV4]: annotate ipv4 addresses in struct rtable and struct flowi</title>
<updated>2006-09-29T00:54:05Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2006-09-27T04:26:42Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f2c3fe24119ee4f8faca08699f0488f500014a27'/>
<id>urn:sha1:f2c3fe24119ee4f8faca08699f0488f500014a27</id>
<content type='text'>
Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[IPV4]: ip_rt_redirect() annotations</title>
<updated>2006-09-29T00:54:03Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2006-09-27T04:25:43Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f7655229c06d041323b40bd6eb9f95ca0ce95506'/>
<id>urn:sha1:f7655229c06d041323b40bd6eb9f95ca0ce95506</id>
<content type='text'>
The first 4 arguments of ip_rt_redirect() are net-endian.  Annotated.

Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[IPV4]: ip_route_input() annotations</title>
<updated>2006-09-29T00:54:02Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2006-09-27T04:25:20Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9e12bb22e32389b41222c9d9fb55724fed83a038'/>
<id>urn:sha1:9e12bb22e32389b41222c9d9fb55724fed83a038</id>
<content type='text'>
ip_route_input() takes net-endian source and destination address.
* Annotated as such.
* arguments of its invocations annotated where needed.
* local helpers getting the same values passed to by it (ip_route_input_mc(),
ip_route_input_slow(), ip_handle_martian_source(), ip_mkroute_input(),
ip_mkroute_input_def(), __mkroute_input()) annotated

Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[MLSXFRM]: Add flow labeling</title>
<updated>2006-09-22T21:53:27Z</updated>
<author>
<name>Venkat Yekkirala</name>
</author>
<published>2006-08-05T06:12:42Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=beb8d13bed80f8388f1a9a107d07ddd342e627e8'/>
<id>urn:sha1:beb8d13bed80f8388f1a9a107d07ddd342e627e8</id>
<content type='text'>
This labels the flows that could utilize IPSec xfrms at the points the
flows are defined so that IPSec policy and SAs at the right label can
be used.

The following protos are currently not handled, but they should
continue to be able to use single-labeled IPSec like they currently
do.

ipmr
ip_gre
ipip
igmp
sit
sctp
ip6_tunnel (IPv6 over IPv6 tunnel device)
decnet

Signed-off-by: Venkat Yekkirala &lt;vyekkirala@TrustedCS.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>Don't include linux/config.h from anywhere else in include/</title>
<updated>2006-04-26T11:56:16Z</updated>
<author>
<name>David Woodhouse</name>
</author>
<published>2006-04-26T11:56:16Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=62c4f0a2d5a188f73a94f2cb8ea0dba3e7cf0a7f'/>
<id>urn:sha1:62c4f0a2d5a188f73a94f2cb8ea0dba3e7cf0a7f</id>
<content type='text'>
Signed-off-by: David Woodhouse &lt;dwmw2@infradead.org&gt;
</content>
</entry>
</feed>
