From 445a8f03483817272d8ffbea94e183ad7bc04c31 Mon Sep 17 00:00:00 2001 From: Robert Watson Date: Thu, 1 Apr 2004 23:54:49 +0000 Subject: [PATCH] For now, restore an splx(s) I removed when introducing slisunitfree(). --- sys/net/if_sl.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sys/net/if_sl.c b/sys/net/if_sl.c index 4632bfb3575..cd5f58a7357 100644 --- a/sys/net/if_sl.c +++ b/sys/net/if_sl.c @@ -469,8 +469,10 @@ sltioctl(tp, cmd, data, flag, td) return (ENXIO); } if (sc->sc_if.if_dunit != unit) { - if (!slisunitfree(unit)) + if (!slisunitfree(unit)) { + splx(s); return (ENXIO); + } wasup = sc->sc_if.if_flags & IFF_UP; bpfdetach(&sc->sc_if);