]> err.no Git - linux-2.6/commit
[INET]: Add missed tunnel64_err handler
authorPavel Emelyanov <xemul@openvz.org>
Sun, 11 Nov 2007 05:47:39 +0000 (21:47 -0800)
committerDavid S. Miller <davem@davemloft.net>
Sun, 11 Nov 2007 05:47:39 +0000 (21:47 -0800)
commit99f933263ac30eafbb008d01ac1dd0adf40fc343
tree938865bdfd6d2941ce28a12a8284446534330422
parentc2b42336f4a733020360157ba629d37f1410923a
[INET]: Add missed tunnel64_err handler

The tunnel64_protocol uses the tunnel4_protocol's err_handler and
thus calls the tunnel4_protocol's handlers.

This is not very good, as in case of (icmp) error the wrong error
handlers will be called (e.g. ipip ones instead of sit) and this
won't be noticed at all, because the error is not reported.

Signed-off-by: Pavel Emelyanov <xemul@openvz.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/ipv4/tunnel4.c