From 6e39e599636687fe32885db06a261fdf7b1d4e7a Mon Sep 17 00:00:00 2001 From: David Greenman Date: Tue, 4 Feb 1997 07:39:28 +0000 Subject: [PATCH] Don't include the short-frames counter in with the input errors. This counter is incremented on all short frames, including those that are the result of collisions. --- sys/dev/fxp/if_fxp.c | 4 +--- sys/pci/if_fxp.c | 4 +--- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/sys/dev/fxp/if_fxp.c b/sys/dev/fxp/if_fxp.c index a85fe96a8db..156521360e2 100644 --- a/sys/dev/fxp/if_fxp.c +++ b/sys/dev/fxp/if_fxp.c @@ -675,8 +675,7 @@ fxp_stats_update(arg) sp->rx_crc_errors + sp->rx_alignment_errors + sp->rx_rnr_errors + - sp->rx_overrun_errors + - sp->rx_shortframes; + sp->rx_overrun_errors; /* * If any transmit underruns occured, bump up the transmit * threshold by another 512 bytes (64 * 8). @@ -713,7 +712,6 @@ fxp_stats_update(arg) sp->rx_alignment_errors = 0; sp->rx_rnr_errors = 0; sp->rx_overrun_errors = 0; - sp->rx_shortframes = 0;; } /* * Schedule another timeout one second from now. diff --git a/sys/pci/if_fxp.c b/sys/pci/if_fxp.c index a85fe96a8db..156521360e2 100644 --- a/sys/pci/if_fxp.c +++ b/sys/pci/if_fxp.c @@ -675,8 +675,7 @@ fxp_stats_update(arg) sp->rx_crc_errors + sp->rx_alignment_errors + sp->rx_rnr_errors + - sp->rx_overrun_errors + - sp->rx_shortframes; + sp->rx_overrun_errors; /* * If any transmit underruns occured, bump up the transmit * threshold by another 512 bytes (64 * 8). @@ -713,7 +712,6 @@ fxp_stats_update(arg) sp->rx_alignment_errors = 0; sp->rx_rnr_errors = 0; sp->rx_overrun_errors = 0; - sp->rx_shortframes = 0;; } /* * Schedule another timeout one second from now.