aboutsummaryrefslogtreecommitdiff
path: root/sys/net/if_lagg.c
diff options
context:
space:
mode:
authorGleb Smirnoff <glebius@FreeBSD.org>2014-10-01 11:23:54 +0000
committerGleb Smirnoff <glebius@FreeBSD.org>2014-10-01 11:23:54 +0000
commitdee826cec0ebf83097150cb351e50cf1bc698dbf (patch)
treeb639b505d6261658c6e5d89d4990de40b3f5bdff /sys/net/if_lagg.c
parent6d4766c1b839d7eeb4cc0f15eef51d887848cbc4 (diff)
downloadsrc-dee826cec0ebf83097150cb351e50cf1bc698dbf.tar.gz
src-dee826cec0ebf83097150cb351e50cf1bc698dbf.zip
Fix off by one in lagg_port_destroy().
Reported by: "Max N. Boyarov" <zotrix bsd.by>
Notes
Notes: svn path=/head/; revision=272354
Diffstat (limited to 'sys/net/if_lagg.c')
-rw-r--r--sys/net/if_lagg.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/net/if_lagg.c b/sys/net/if_lagg.c
index 571284b380d0..634d64cde139 100644
--- a/sys/net/if_lagg.c
+++ b/sys/net/if_lagg.c
@@ -884,7 +884,7 @@ lagg_port_destroy(struct lagg_port *lp, int rundelport)
/* Update detached port counters */
pval = lp->port_counters.val;
- for (i = 0; i <= IFCOUNTERS; i++, pval++) {
+ for (i = 0; i < IFCOUNTERS; i++, pval++) {
vdiff = ifp->if_get_counter(ifp, i) - *pval;
sc->detached_counters.val[i] += vdiff;
}