summaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
authorPatrick McHardy <kaber@trash.net>2006-02-20 07:26:40 +0100
committerDavid S. Miller <davem@davemloft.net>2006-02-20 07:26:40 +0100
commitbc6e14b6f0b06fe93d809d22e257ddd275feeda9 (patch)
treeca4ef0d384a904c6fd5a4f995a500034a4733fce /drivers
parent[XFRM]: Fix policy double put (diff)
downloadlinux-bc6e14b6f0b06fe93d809d22e257ddd275feeda9.tar.xz
linux-bc6e14b6f0b06fe93d809d22e257ddd275feeda9.zip
[NETFILTER]: Fix NAT PMTUD problems
ICMP errors are only SNATed when their source matches the source of the connection they are related to, otherwise the source address is not changed. This creates problems with ICMP frag. required messages originating from a router behind the NAT, if private IPs are used the packet has a good change of getting dropped on the path to its destination. Always NAT ICMP errors similar to the original connection. Based on report by Al Viro. Signed-off-by: Patrick McHardy <kaber@trash.net> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers')
0 files changed, 0 insertions, 0 deletions