diff options
author | Tom Herbert <tom@herbertland.com> | 2015-07-28 16:02:06 -0700 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2015-07-29 22:44:05 -0700 |
commit | 265f94ff54d62503663d9c788ba1f082e448f8b8 (patch) | |
tree | 23b4f2c90130092b17f1c560331266cb85cb4a26 /net/tipc/msg.c | |
parent | 877d1f6291f8e391237e324be58479a3e3a7407c (diff) | |
download | linux-265f94ff54d62503663d9c788ba1f082e448f8b8.tar.gz linux-265f94ff54d62503663d9c788ba1f082e448f8b8.tar.xz |
net: Recompute sk_txhash on negative routing advice
When a connection is failing a transport protocol calls
dst_negative_advice to try to get a better route. This patch includes
changing the sk_txhash in that function. This provides a rudimentary
method to try to find a different path in the network since sk_txhash
affects ECMP on the local host and through the network (via flow labels
or UDP source port in encapsulation).
Signed-off-by: Tom Herbert <tom@herbertland.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/tipc/msg.c')
0 files changed, 0 insertions, 0 deletions