diff --git a/core-buffer/include/buffer_config.hpp b/core-buffer/include/buffer_config.hpp index e145ce4..cf16620 100644 --- a/core-buffer/include/buffer_config.hpp +++ b/core-buffer/include/buffer_config.hpp @@ -34,8 +34,11 @@ namespace core_buffer { // Time to sleep before retrying to read the queue. const size_t BUFFER_QUEUE_RETRY_MS = 5; - // Size of UDP recv buffer. - const int BUFFER_UDP_RCVBUF = MODULE_N_BYTES * 10; + // Size of UDP recv buffer + const int BUFFER_UDP_RCVBUF_N_SLOTS = 10; + // +1 for packet headers. + const int BUFFER_UDP_RCVBUF_BYTES = ( + MODULE_N_BYTES * (BUFFER_UDP_RCVBUF_N_SLOTS + 1)); // Microseconds timeout for UDP recv. const int BUFFER_UDP_US_TIMEOUT = 5 * 1000;