diff options
| author | Ed Maste <emaste@FreeBSD.org> | 2012-11-19 19:30:30 +0000 |
|---|---|---|
| committer | Ed Maste <emaste@FreeBSD.org> | 2012-11-19 19:30:30 +0000 |
| commit | ed2bfaace5a9bbc05e6d248b78b7177b4992302e (patch) | |
| tree | d8c3389ead01e222b49c3ce8d711c3ce40b22744 /sys/dev/netmap | |
| parent | 1ae3059409dfd26c139585229f1b3611f64e879b (diff) | |
Notes
Diffstat (limited to 'sys/dev/netmap')
| -rw-r--r-- | sys/dev/netmap/netmap_mem2.c | 3 |
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); } } |
