summaryrefslogtreecommitdiff
path: root/ring.c
diff options
context:
space:
mode:
authorDaniel Borkmann <daniel@iogearbox.net>2015-10-29 18:56:11 +0100
committerDaniel Borkmann <daniel@iogearbox.net>2015-10-29 18:56:11 +0100
commitb1a4a6fa7b233abbca763178095b076d409cce80 (patch)
tree756254987b4e78c5fe4713dc598de1f420df3070 /ring.c
parent55274adedcabdc3f1e4d66b2c3b77b1612acf20d (diff)
ring: alloc_ring_frames_generic make types size_t
Lets make i and num as size_t, there's no particular reason for them to be int. At least i is used to setup iov_base offsets. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Diffstat (limited to 'ring.c')
-rw-r--r--ring.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/ring.c b/ring.c
index dc58a07..2a0a6b5 100644
--- a/ring.c
+++ b/ring.c
@@ -45,10 +45,9 @@ void mmap_ring_generic(int sock, struct ring *ring)
panic("Cannot mmap {TX,RX}_RING!\n");
}
-void alloc_ring_frames_generic(struct ring *ring, int num, size_t size)
+void alloc_ring_frames_generic(struct ring *ring, size_t num, size_t size)
{
- int i;
- size_t len = num * sizeof(*ring->frames);
+ size_t i, len = num * sizeof(*ring->frames);
ring->frames = xmalloc_aligned(len, CO_CACHE_LINE_SIZE);
fmemset(ring->frames, 0, len);