<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/net/tipc/discover.c, branch linux-2.6.32.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.32.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.32.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2008-09-03T06:38:32Z</updated>
<entry>
<title>tipc: Don't use structure names which easily globally conflict.</title>
<updated>2008-09-03T06:38:32Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2008-09-03T06:38:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6c00055a819ce8a6e2c3af2f65d4ea1a8559c491'/>
<id>urn:sha1:6c00055a819ce8a6e2c3af2f65d4ea1a8559c491</id>
<content type='text'>
Andrew Morton reported a build failure on sparc32, because TIPC
uses names like "struct node" and there is a like named data
structure defined in linux/node.h

This just regexp replaces "struct node*" to "struct tipc_node*"
to avoid this and any future similar problems.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>tipc: Message rejection rework preparatory changes</title>
<updated>2008-06-05T00:54:48Z</updated>
<author>
<name>Allan Stephens</name>
</author>
<published>2008-06-05T00:54:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=40aecb1b13f50d96616abb612c17e59457f54263'/>
<id>urn:sha1:40aecb1b13f50d96616abb612c17e59457f54263</id>
<content type='text'>
This patch defines a few new message header manipulation routines,
and generalizes the usefulness of another, in preparation for upcoming
rework of TIPC's message rejection code.

Signed-off-by: Allan Stephens &lt;allan.stephens@windriver.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>tipc: Optimize message initialization routine</title>
<updated>2008-06-05T00:37:34Z</updated>
<author>
<name>Allan Stephens</name>
</author>
<published>2008-06-05T00:37:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=757152175666681d54d370500e41a756cfedd4fc'/>
<id>urn:sha1:757152175666681d54d370500e41a756cfedd4fc</id>
<content type='text'>
This patch eliminates the rarely-used "error code" argument
when initializing a TIPC message header, since the default
value of zero is the desired result in most cases; the few
exceptional cases now set the error code explicitly.

Signed-off-by: Allan Stephens &lt;allan.stephens@windriver.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>tipc: Minor optimizations to received message processing</title>
<updated>2008-06-05T00:32:35Z</updated>
<author>
<name>Allan Stephens</name>
</author>
<published>2008-06-05T00:32:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1265a02108c508b508112cdeac922aad03e0146a'/>
<id>urn:sha1:1265a02108c508b508112cdeac922aad03e0146a</id>
<content type='text'>
This patch enhances TIPC's handler for incoming messages in two
ways:
- the trivial, single-use routine for processing non-sequenced
  messages has been merged into the main handler
- the interface that received a message is now identified without
  having to access and/or modify the associated sk_buff

Signed-off-by: Allan Stephens &lt;allan.stephens@windriver.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>tipc: Optimize null pointer check during neighbor discovery</title>
<updated>2008-05-21T21:53:34Z</updated>
<author>
<name>Allan Stephens</name>
</author>
<published>2008-05-21T21:53:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=811102ca23dfdde5ee8b782b3a4bbff44c499cb2'/>
<id>urn:sha1:811102ca23dfdde5ee8b782b3a4bbff44c499cb2</id>
<content type='text'>
This patch optimizes TIPC neighbor discovery code to avoid testing for
a null node pointer when the pointer is already known to be non-null.

Signed-off-by: Allan Stephens &lt;allan.stephens@windriver.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[NET] TIPC: Fix whitespace errors.</title>
<updated>2007-02-11T07:20:15Z</updated>
<author>
<name>YOSHIFUJI Hideaki</name>
</author>
<published>2007-02-09T14:25:21Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c43072852649d8382b81237ce51195bcec36f24a'/>
<id>urn:sha1:c43072852649d8382b81237ce51195bcec36f24a</id>
<content type='text'>
Signed-off-by: YOSHIFUJI Hideaki &lt;yoshfuji@linux-ipv6.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[TIPC]: Fixed slow link reactivation when link tolerance is large</title>
<updated>2006-10-19T02:55:20Z</updated>
<author>
<name>Allan Stephens</name>
</author>
<published>2006-10-17T04:57:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2de07f6156fe664063207c010b3bd2500348884a'/>
<id>urn:sha1:2de07f6156fe664063207c010b3bd2500348884a</id>
<content type='text'>
This patch corrects an issue wherein a previouly failed node could
not reestablish a links to a non-failing node in the TIPC network
until the latter node detected the link failure itself (which might
be configured to take up to 30 seconds).  The non-failing node now
responds to link setup requests from a previously failed node in at
most 1 second, allowing it to detect the link failure more quickly.

Signed-off-by: Allan Stephens &lt;allan.stephens@windriver.com&gt;
Signed-off-by: Per Liden &lt;per.liden@ericsson.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[TIPC]: Added duplicate node address detection capability</title>
<updated>2006-10-19T02:55:16Z</updated>
<author>
<name>Allan Stephens</name>
</author>
<published>2006-10-17T04:44:59Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e91ed0bcdfc4812c0342d64281ee985213df07c3'/>
<id>urn:sha1:e91ed0bcdfc4812c0342d64281ee985213df07c3</id>
<content type='text'>
TIPC now rejects and logs link setup requests from node &lt;Z.C.N&gt; if the
receiving node already has a functional link to that node on the associated
interface, or if the requestor is using the same &lt;Z.C.N&gt; as the receiver.

Signed-off-by: Allan Stephens &lt;allan.stephens@windriver.com&gt;
Signed-off-by: Per Liden &lt;per.liden@ericsson.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[TIPC]: Removing useless casts</title>
<updated>2006-07-21T22:52:20Z</updated>
<author>
<name>Panagiotis Issaris</name>
</author>
<published>2006-07-21T22:52:20Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9df3f3d28bca0157e2bab2f3171d2ad4f0930634'/>
<id>urn:sha1:9df3f3d28bca0157e2bab2f3171d2ad4f0930634</id>
<content type='text'>
Removing useless casts

Signed-off-by: Panagiotis Issaris &lt;takis@issaris.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[TIPC]: Fix incorrect correction to discovery timer frequency computation.</title>
<updated>2006-06-26T06:53:47Z</updated>
<author>
<name>Allan Stephens</name>
</author>
<published>2006-06-26T06:53:47Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3ba07e65b288f00cc4d2420f1da46309b1cb5a0c'/>
<id>urn:sha1:3ba07e65b288f00cc4d2420f1da46309b1cb5a0c</id>
<content type='text'>
Signed-off-by: Allan Stephens &lt;allan.stephens@windriver.com&gt;
Signed-off-by: Per Liden &lt;per.liden@ericsson.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
</feed>
