DF-0381 / fix.diff
diff --git a/sys/netgraph/netgraph/ng_base.c b/sys/netgraph/netgraph/ng_base.c --- a/sys/netgraph/netgraph/ng_base.c +++ b/sys/netgraph/netgraph/ng_base.c @@ -1379,7 +1379,7 @@ __func__, "hooks"); break; } - if ((hook->flags & HK_INVALID) != 0) + if ((hook->flags & HK_INVALID) != 0 || hook->peer == NULL) continue; strlcpy(link->ourhook, hook->name, NG_HOOKSIZ); strlcpy(link->peerhook, hook->peer->name, NG_HOOKSIZ); |