From ca914eb17bfdb2e56a39951a96a9fb54e1a5f607 Mon Sep 17 00:00:00 2001 From: Sander Vrijders Date: Mon, 16 May 2016 17:05:36 +0200 Subject: lib: Add missing modulo calculation Adds a missing modulo calculation that would result in index -1 being returned instead of zero when the ringbuffer skipped back to the beginning. --- src/ipcpd/shim-udp/main.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/ipcpd') diff --git a/src/ipcpd/shim-udp/main.c b/src/ipcpd/shim-udp/main.c index e3f7fcdd..0802583c 100644 --- a/src/ipcpd/shim-udp/main.c +++ b/src/ipcpd/shim-udp/main.c @@ -204,8 +204,7 @@ static int port_id_to_fd(int port_id) static ssize_t ipcp_udp_flow_write(int fd, void * buf, size_t count) { - /* the AP chooses the amount of headspace and tailspace */ - size_t index; + ssize_t index; struct rb_entry e; rw_lock_rdlock(&_ipcp->state_lock); -- cgit v1.2.3