diff options
| author | Bjoern A. Zeeb <bz@FreeBSD.org> | 2010-08-06 11:49:52 +0000 |
|---|---|---|
| committer | Bjoern A. Zeeb <bz@FreeBSD.org> | 2010-08-06 11:49:52 +0000 |
| commit | 0429cca0cc875ebdc9161744a0a710628cc44b57 (patch) | |
| tree | c87893191c1d08fde79dcb7f97d0ad99ef71674f /sys/netinet6 | |
| parent | 5c35201ff3127492bf3c316bd813bd2691b38394 (diff) | |
Notes
Diffstat (limited to 'sys/netinet6')
| -rw-r--r-- | sys/netinet6/nd6.c | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/sys/netinet6/nd6.c b/sys/netinet6/nd6.c index 30efbf0160f6..b914bd128979 100644 --- a/sys/netinet6/nd6.c +++ b/sys/netinet6/nd6.c @@ -441,14 +441,9 @@ nd6_llinfo_timer(void *arg) struct ifnet *ifp; struct nd_ifinfo *ndi = NULL; + KASSERT(arg != NULL, ("%s: arg NULL", __func__)); ln = (struct llentry *)arg; - if (ln == NULL) { - panic("%s: NULL entry!\n", __func__); - return; - } - - if ((ifp = ((ln->lle_tbl != NULL) ? ln->lle_tbl->llt_ifp : NULL)) == NULL) - panic("ln ifp == NULL"); + ifp = ln->lle_tbl->llt_ifp; CURVNET_SET(ifp->if_vnet); |
