summaryrefslogtreecommitdiffstats
path: root/sys/netgraph/ng_base.c
diff options
context:
space:
mode:
authorjulian <julian@FreeBSD.org>2001-01-11 23:05:34 +0000
committerjulian <julian@FreeBSD.org>2001-01-11 23:05:34 +0000
commit8e135edc9d3d2a4c456490bd361e6b040dccb0c3 (patch)
tree326b7aa31a59dfff617b95275892d57d2fda004e /sys/netgraph/ng_base.c
parent4c886876c01942f327f5ba5e869ca139d09778f7 (diff)
downloadFreeBSD-src-8e135edc9d3d2a4c456490bd361e6b040dccb0c3.zip
FreeBSD-src-8e135edc9d3d2a4c456490bd361e6b040dccb0c3.tar.gz
remove debug sysctl
slight tweek to hook removal. (or is that tweak?)
Diffstat (limited to 'sys/netgraph/ng_base.c')
-rw-r--r--sys/netgraph/ng_base.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/sys/netgraph/ng_base.c b/sys/netgraph/ng_base.c
index cdf45e7..8c3f612 100644
--- a/sys/netgraph/ng_base.c
+++ b/sys/netgraph/ng_base.c
@@ -1073,9 +1073,10 @@ ng_destroy_hook(hook_p hook)
peer->hk_peer = &ng_deadhook; /* They no longer know us */
hook->hk_peer = &ng_deadhook; /* Nor us, them */
ng_rmhook_self(peer); /* Give it a surprise */
+ NG_HOOK_UNREF(peer); /* account for peer link */
+ NG_HOOK_UNREF(hook); /* account for peer link */
}
ng_disconnect_hook(hook);
- NG_HOOK_UNREF(hook); /* account for peer link */
}
/*
@@ -3055,6 +3056,7 @@ ng_dumphooks(void)
}
}
+#if 0
static int
sysctl_debug_ng_dump_items(SYSCTL_HANDLER_ARGS)
{
@@ -3076,6 +3078,7 @@ sysctl_debug_ng_dump_items(SYSCTL_HANDLER_ARGS)
SYSCTL_PROC(_debug, OID_AUTO, ng_dump_items, CTLTYPE_INT | CTLFLAG_RD,
0, 0, sysctl_debug_ng_dump_items, "I", "Number of allocated items");
+#endif
#endif /* NETGRAPH_DEBUG */
OpenPOWER on IntegriCloud