ipv6: Log the explicit address that triggered DAD failure

If an interface has multiple addresses, the current message for DAD
failure isn't really helpful, so this patch adds the address itself to
the printk.

Signed-off-by: Jens Rosenboom <jens@mcbone.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
Jens Rosenboom
2009-08-12 22:16:04 +00:00
committed by David S. Miller
parent 9b0365f195
commit a6fa328665

View File

@@ -955,8 +955,8 @@ static void ndisc_recv_na(struct sk_buff *skb)
*/ */
if (skb->pkt_type != PACKET_LOOPBACK) if (skb->pkt_type != PACKET_LOOPBACK)
ND_PRINTK1(KERN_WARNING ND_PRINTK1(KERN_WARNING
"ICMPv6 NA: someone advertises our address on %s!\n", "ICMPv6 NA: someone advertises our address %pI6 on %s!\n",
ifp->idev->dev->name); &ifp->addr, ifp->idev->dev->name);
in6_ifa_put(ifp); in6_ifa_put(ifp);
return; return;
} }