diff options
author | Jorge Boncompte [DTI2] <jorge@dti2.net> | 2010-04-08 04:56:48 +0000 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2010-04-08 11:29:13 -0700 |
commit | 1223c67c0938d2df309fde618bd82c87c8c1af04 (patch) | |
tree | 12445eb8f4ab8acece9cd96e337ce49b29e3f31a /net/tipc | |
parent | 2488f56d3699b84ee51d2940d1347345b8f9b0e1 (diff) | |
download | linux-3.10-1223c67c0938d2df309fde618bd82c87c8c1af04.tar.gz linux-3.10-1223c67c0938d2df309fde618bd82c87c8c1af04.tar.bz2 linux-3.10-1223c67c0938d2df309fde618bd82c87c8c1af04.zip |
udp: fix for unicast RX path optimization
Commits 5051ebd275de672b807c28d93002c2fb0514a3c9 and
5051ebd275de672b807c28d93002c2fb0514a3c9 ("ipv[46]: udp: optimize unicast RX
path") broke some programs.
After upgrading a L2TP server to 2.6.33 it started to fail, tunnels going up an
down, after the 10th tunnel came up. My modified rp-l2tp uses a global
unconnected socket bound to (INADDR_ANY, 1701) and one connected socket per
tunnel after parameter negotiation.
After ten sockets were open and due to mixed parameters to
udp[46]_lib_lookup2() kernel started to drop packets.
Signed-off-by: Jorge Boncompte [DTI2] <jorge@dti2.net>
Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/tipc')
0 files changed, 0 insertions, 0 deletions