summaryrefslogtreecommitdiff
path: root/net/ipv4/ip_output.c
diff options
context:
space:
mode:
authorYOSHIFUJI Hideaki <yoshfuji@linux-ipv6.org>2005-09-01 17:44:49 -0700
committerDavid S. Miller <davem@davemloft.net>2005-09-01 17:44:49 -0700
commit2dac4b96b9362954a0638317b90e3e7bcb112e83 (patch)
tree8cf0b815263b1809488b4071b4a5a3a1aece2ad1 /net/ipv4/ip_output.c
parent573dbd95964b01a942aa0c68e92b06f2c9536964 (diff)
[IPV6]: Repair Incoming Interface Handling for Raw Socket.
Due to changes to enforce checking interface bindings, sockets did not see loopback packets bound for our local address on our interface. e.g.) When we ping6 fe80::1%eth0, skb->dev points loopback_dev while IP6CB(skb)->iif indicates eth0. This patch fixes the issue by using appropriate incoming interface, in the sense of scoping architecture. Signed-off-by: YOSHIFUJI Hideaki <yoshfuji@linux-ipv6.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/ipv4/ip_output.c')
0 files changed, 0 insertions, 0 deletions