Make nd6_llinfo_timer() does its job, again. ln->la_expire was

greater than time_second, in most cases.

MFC after:	3 days
This commit is contained in:
Hajimu UMEMOTO 2009-11-06 17:34:26 +00:00
parent c6d9480519
commit 287e3cb475
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=198993

View File

@ -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;
}