ipv6: Never schedule DAD timer on dead address
authorHerbert Xu <herbert@gondor.apana.org.au>
Tue, 18 May 2010 22:56:06 +0000 (15:56 -0700)
committerDavid S. Miller <davem@davemloft.net>
Tue, 18 May 2010 22:56:06 +0000 (15:56 -0700)
commit622ccdf107bcb49c4d8fb65512652566d4c8928a
treeb25ec5eaade9307a516c87f49f091af25e134590
parentf2344a131bccdbfc5338e17fa71a807dee7944fa
ipv6: Never schedule DAD timer on dead address

This patch ensures that all places that schedule the DAD timer
look at the address state in a safe manner before scheduling the
timer.  This ensures that we don't end up with pending timers
after deleting an address.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/ipv6/addrconf.c