diff options
author | ume <ume@FreeBSD.org> | 2009-11-06 17:34:26 +0000 |
---|---|---|
committer | ume <ume@FreeBSD.org> | 2009-11-06 17:34:26 +0000 |
commit | 8bc39a4def19aa3f191084d882a70ad64dcb33c1 (patch) | |
tree | c139e95c485e9939b1486e3444b8dea92b9274d8 /sys/netinet6/nd6.c | |
parent | 5eac2449e3f85caefc9187c5cc3b9a161cd45e73 (diff) | |
download | FreeBSD-src-8bc39a4def19aa3f191084d882a70ad64dcb33c1.zip FreeBSD-src-8bc39a4def19aa3f191084d882a70ad64dcb33c1.tar.gz |
Make nd6_llinfo_timer() does its job, again. ln->la_expire was
greater than time_second, in most cases.
MFC after: 3 days
Diffstat (limited to 'sys/netinet6/nd6.c')
-rw-r--r-- | sys/netinet6/nd6.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/netinet6/nd6.c b/sys/netinet6/nd6.c index 30fad17..77dcf9c 100644 --- a/sys/netinet6/nd6.c +++ b/sys/netinet6/nd6.c @@ -507,7 +507,7 @@ nd6_llinfo_timer(void *arg) ndi = ND_IFINFO(ifp); dst = &L3_ADDR_SIN6(ln)->sin6_addr; - if ((ln->la_flags & LLE_STATIC) || (ln->la_expire > time_second)) { + if (ln->la_flags & LLE_STATIC) { goto done; } |