aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJens Rosenboom <me@jayr.de>2009-09-17 10:24:24 -0700
committerDavid S. Miller <davem@davemloft.net>2009-09-17 10:24:24 -0700
commit0522fea6505f7b03a82787acdc6ad3066d9b4de3 (patch)
treefce2b1147c2b3c1d3b11c6070575c30aafd40287
parent3264690b04ce4edc517fa5d31fa72496f71a7321 (diff)
ipv6: Log the affected address when DAD failure occurs
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 <me@jayr.de> Signed-off-by: David S. Miller <davem@davemloft.net>
-rw-r--r--net/ipv6/addrconf.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/net/ipv6/addrconf.c b/net/ipv6/addrconf.c
index f216a41ceb2..55f486d89c8 100644
--- a/net/ipv6/addrconf.c
+++ b/net/ipv6/addrconf.c
@@ -1407,8 +1407,8 @@ void addrconf_dad_failure(struct inet6_ifaddr *ifp)
struct inet6_dev *idev = ifp->idev;
if (net_ratelimit())
- printk(KERN_INFO "%s: IPv6 duplicate address detected!\n",
- ifp->idev->dev->name);
+ printk(KERN_INFO "%s: IPv6 duplicate address %pI6c detected!\n",
+ ifp->idev->dev->name, &ifp->addr);
if (idev->cnf.accept_dad > 1 && !idev->cnf.disable_ipv6) {
struct in6_addr addr;