From 854ff515b60cbacffffb0f9bdef07a031d666dc4 Mon Sep 17 00:00:00 2001
From: Martin Braun <martin.braun@ettus.com>
Date: Sun, 8 Mar 2015 22:06:28 -0700
Subject: blocks: Fixed UDP source bug

Before, it would actually read too few bytes from the
incoming buffer.
Also removed some 'magic' constants and replaced by const
variables.
---
 gr-blocks/lib/udp_source_impl.h | 2 ++
 1 file changed, 2 insertions(+)

(limited to 'gr-blocks/lib/udp_source_impl.h')

diff --git a/gr-blocks/lib/udp_source_impl.h b/gr-blocks/lib/udp_source_impl.h
index 949364cf29..42cb64dabe 100644
--- a/gr-blocks/lib/udp_source_impl.h
+++ b/gr-blocks/lib/udp_source_impl.h
@@ -44,6 +44,8 @@ namespace gr {
       ssize_t d_sent;         // track how much of d_residbuf we've outputted
       size_t  d_offset;       // point to residbuf location offset
 
+      static const int BUF_SIZE_PAYLOADS; //!< The d_residbuf size in multiples of d_payload_size
+
       std::string d_host;
       unsigned short d_port;
 
-- 
cgit v1.2.3