From 27b15c23f88ee682bc9d2667b8cb255c4e0f5a45 Mon Sep 17 00:00:00 2001 From: Maxim Konovalov Date: Mon, 17 Feb 2003 13:41:55 +0000 Subject: [PATCH] o Restore an interrupt priority level before return. Submitted by: Roman Kurakin Reviewed by: joerg MFC after: 5 days --- sys/net/if_spppsubr.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sys/net/if_spppsubr.c b/sys/net/if_spppsubr.c index 7014a89b95d0..cfd1546c856f 100644 --- a/sys/net/if_spppsubr.c +++ b/sys/net/if_spppsubr.c @@ -980,8 +980,10 @@ sppp_output(struct ifnet *ifp, struct mbuf *m, */ if (! IF_HANDOFF_ADJ(ifq, m, ifp, 3)) { ++ifp->if_oerrors; + splx (s); return (rv? rv: ENOBUFS); } + splx (s); /* * Unlike in sppp_input(), we can always bump the timestamp * here since sppp_output() is only called on behalf of