diff options
author | Gleb Smirnoff <glebius@FreeBSD.org> | 2014-10-01 11:23:54 +0000 |
---|---|---|
committer | Gleb Smirnoff <glebius@FreeBSD.org> | 2014-10-01 11:23:54 +0000 |
commit | dee826cec0ebf83097150cb351e50cf1bc698dbf (patch) | |
tree | b639b505d6261658c6e5d89d4990de40b3f5bdff /sys/net/if_lagg.c | |
parent | 6d4766c1b839d7eeb4cc0f15eef51d887848cbc4 (diff) | |
download | src-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.c | 2 |
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; } |