From f7f7fe111b94d858ee13afc80f056a8a16bfd919 Mon Sep 17 00:00:00 2001 From: "Andrey A. Chernov" Date: Sun, 17 Sep 1995 23:38:29 +0000 Subject: [PATCH] Clear SC_OUTWAIT after checking of free clists, not before --- sys/net/if_sl.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys/net/if_sl.c b/sys/net/if_sl.c index 7167335e65ac..0fe601bfcd06 100644 --- a/sys/net/if_sl.c +++ b/sys/net/if_sl.c @@ -31,7 +31,7 @@ * SUCH DAMAGE. * * @(#)if_sl.c 8.6 (Berkeley) 2/1/94 - * $Id: if_sl.c,v 1.30 1995/09/09 18:10:24 davidg Exp $ + * $Id: if_sl.c,v 1.31 1995/09/10 12:22:59 bde Exp $ */ /* @@ -526,7 +526,6 @@ slstart(tp) splx(s); if (m == NULL) return 0; - sc->sc_flags &= ~SC_OUTWAIT; /* * We do the header compression here rather than in sloutput @@ -590,6 +589,7 @@ slstart(tp) continue; } + sc->sc_flags &= ~SC_OUTWAIT; /* * The extra FRAME_END will start up a new packet, and thus * will flush any accumulated garbage. We do this whenever