summaryrefslogtreecommitdiff
path: root/sys/dev/netmap
diff options
context:
space:
mode:
authorEd Maste <emaste@FreeBSD.org>2012-11-19 19:30:30 +0000
committerEd Maste <emaste@FreeBSD.org>2012-11-19 19:30:30 +0000
commited2bfaace5a9bbc05e6d248b78b7177b4992302e (patch)
treed8c3389ead01e222b49c3ce8d711c3ce40b22744 /sys/dev/netmap
parent1ae3059409dfd26c139585229f1b3611f64e879b (diff)
Notes
Diffstat (limited to 'sys/dev/netmap')
-rw-r--r--sys/dev/netmap/netmap_mem2.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/dev/netmap/netmap_mem2.c b/sys/dev/netmap/netmap_mem2.c
index 76ef62e4ee78..b04b48755066 100644
--- a/sys/dev/netmap/netmap_mem2.c
+++ b/sys/dev/netmap/netmap_mem2.c
@@ -324,7 +324,8 @@ netmap_new_bufs(struct netmap_if *nifp __unused,
return;
cleanup:
- for (i--; i >= 0; i--) {
+ while (i > 0) {
+ i--;
netmap_obj_free(nm_mem->nm_buf_pool, slot[i].buf_idx);
}
}