receiver bug fixaffecting Jungfrau receivers as root (optlen size as int), but setting buffer size is uint32_t size. setting it to uint64_t

This commit is contained in:
2019-03-04 11:02:10 +01:00
parent d7ce5fedfd
commit a1a95ebb20
11 changed files with 36 additions and 33 deletions

View File

@@ -404,13 +404,13 @@ class UDPInterface {
* Get UDP Socket Buffer Size
* @return UDP Socket Buffer Size
*/
virtual uint32_t getUDPSocketBufferSize() const = 0;
virtual uint64_t getUDPSocketBufferSize() const = 0;
/** (not saved in client shared memory)
* Get actual UDP Socket Buffer Size
* @return actual UDP Socket Buffer Size
*/
virtual uint32_t getActualUDPSocketBufferSize() const = 0;
virtual uint64_t getActualUDPSocketBufferSize() const = 0;
/*************************************************************************
* Setters ***************************************************************
@@ -743,7 +743,7 @@ class UDPInterface {
* @param s UDP Socket Buffer Size
* @return OK or FAIL if dummy socket could be created
*/
virtual int setUDPSocketBufferSize(const uint32_t s) = 0;
virtual int setUDPSocketBufferSize(const uint64_t s) = 0;
/*
* Restream stop dummy packet from receiver