diff options
| author | Archie Cobbs <archie@FreeBSD.org> | 2000-12-11 03:36:26 +0000 |
|---|---|---|
| committer | Archie Cobbs <archie@FreeBSD.org> | 2000-12-11 03:36:26 +0000 |
| commit | 3d48aa2a7cfbcc2d87e60e86e63d0bbce8d0ace6 (patch) | |
| tree | b0a1fa54c29085cff531f5c3b4187d8280c1c0e1 | |
| parent | 45afb7befdb930bb8d89478b126ae22876e7e147 (diff) | |
Notes
| -rw-r--r-- | sys/netgraph/ng_ether.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/netgraph/ng_ether.c b/sys/netgraph/ng_ether.c index fcf2f83c7cb3..775c213e4dd0 100644 --- a/sys/netgraph/ng_ether.c +++ b/sys/netgraph/ng_ether.c @@ -697,6 +697,8 @@ ng_ether_disconnect(hook_p hook) priv->lowerOrphan = 0; } else panic("%s: weird hook", __FUNCTION__); + if (hook->node->numhooks == 0) + ng_rmnode(hook->node); /* reset node */ return (0); } |
