diff options
Diffstat (limited to 'sys/pci/if_wb.c')
-rw-r--r-- | sys/pci/if_wb.c | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/sys/pci/if_wb.c b/sys/pci/if_wb.c index 41fc318..027365d 100644 --- a/sys/pci/if_wb.c +++ b/sys/pci/if_wb.c @@ -29,7 +29,7 @@ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF * THE POSSIBILITY OF SUCH DAMAGE. * - * $Id: if_wb.c,v 1.30 1998/11/29 06:45:16 wpaul Exp $ + * $Id: if_wb.c,v 1.1 1998/12/04 18:01:21 wpaul Exp $ */ /* @@ -121,7 +121,7 @@ #ifndef lint static char rcsid[] = - "$Id: if_wb.c,v 1.30 1998/11/29 06:45:16 wpaul Exp $"; + "$Id: if_wb.c,v 1.1 1998/12/04 18:01:21 wpaul Exp $"; #endif /* @@ -1752,6 +1752,12 @@ static void wb_start(ifp) } /* + * If there are no packets queued, bail. + */ + if (cur_tx == NULL) + return; + + /* * Place the request for the upload interrupt * in the last descriptor in the chain. This way, if * we're chaining several packets at once, we'll only |