summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorarchie <archie@FreeBSD.org>2000-08-07 22:41:12 +0000
committerarchie <archie@FreeBSD.org>2000-08-07 22:41:12 +0000
commitabc93090fbdd28cbf925cae2c44378d7843a3f06 (patch)
tree46f903194ba850f3a871f3d436c6229031bbfcc5
parenta96b1a388bbb889cb0190cf10e0a675cfc58ba42 (diff)
downloadFreeBSD-src-abc93090fbdd28cbf925cae2c44378d7843a3f06.zip
FreeBSD-src-abc93090fbdd28cbf925cae2c44378d7843a3f06.tar.gz
Fix a bug where we were accessing already free'd memory during node shutdown.
Detected via: 0xdeadc0de
-rw-r--r--sys/netgraph/ng_frame_relay.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/netgraph/ng_frame_relay.c b/sys/netgraph/ng_frame_relay.c
index 389dd95..6004a7e 100644
--- a/sys/netgraph/ng_frame_relay.c
+++ b/sys/netgraph/ng_frame_relay.c
@@ -492,7 +492,7 @@ ngfrm_rmnode(node_p node)
ng_unname(node);
node->private = NULL;
FREE(sc, M_NETGRAPH);
- ng_unref(sc->node);
+ ng_unref(node);
return (0);
}
OpenPOWER on IntegriCloud