summaryrefslogtreecommitdiff
path: root/sys/net/if_bridge.c
diff options
context:
space:
mode:
authorNiklas Hallqvist <niklas@cvs.openbsd.org>2000-02-19 08:59:06 +0000
committerNiklas Hallqvist <niklas@cvs.openbsd.org>2000-02-19 08:59:06 +0000
commit62184336d5b01f0b7bcbe408e3ea4a9a7d65cc57 (patch)
tree44836395e7a9b50550d40508f300b88870f53e2b /sys/net/if_bridge.c
parent791420b0c2d06cf2e5d4e96171dc555ba80973cd (diff)
set interface fields to null when detaching substructures
in preparation for softc retainment.
Diffstat (limited to 'sys/net/if_bridge.c')
-rw-r--r--sys/net/if_bridge.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/net/if_bridge.c b/sys/net/if_bridge.c
index 51b76ba0ddc..1ce9c96cdd6 100644
--- a/sys/net/if_bridge.c
+++ b/sys/net/if_bridge.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: if_bridge.c,v 1.25 2000/01/25 22:06:27 jason Exp $ */
+/* $OpenBSD: if_bridge.c,v 1.26 2000/02/19 08:59:05 niklas Exp $ */
/*
* Copyright (c) 1999, 2000 Jason L. Wright (jason@thought.net)
@@ -556,6 +556,7 @@ bridge_ifdetach(ifp)
bridge_rtdelete(bsc, ifp);
bridge_flushrule(bif);
free(bif, M_DEVBUF);
+ ifp->if_bridge = NULL;
break;
}
}