summaryrefslogtreecommitdiff
path: root/common
diff options
context:
space:
mode:
authorAdrian Knoth <adi@drcomp.erfurt.thur.de>2017-03-12 21:12:01 +0100
committerGitHub <noreply@github.com>2017-03-12 21:12:01 +0100
commit02299d4a81471220160bbb20b9d099a295ecc10f (patch)
tree42cdd0eb9a70545088a2b924fd4d46a091aef7bc /common
parentd1df7524a29d7db3c2c6660c72327f157cb590e6 (diff)
parent821dfa065389588c05705422e835349966d772b6 (diff)
downloadjack2-02299d4a81471220160bbb20b9d099a295ecc10f.tar.gz
Merge pull request #141 from jmendeth/patch-1
Account for IP+UDP header in MTU
Diffstat (limited to 'common')
-rw-r--r--common/JackNetTool.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/common/JackNetTool.h b/common/JackNetTool.h
index 33d586d2..fb469fe2 100644
--- a/common/JackNetTool.h
+++ b/common/JackNetTool.h
@@ -49,8 +49,7 @@ using namespace std;
#define UDP_HEADER_SIZE 64 // 40 bytes for IP header in IPV6, 20 in IPV4, 8 for UDP, so take 64
#define HEADER_SIZE (sizeof(packet_header_t))
-// TODO : change PACKET_AVAILABLE_SIZE definition ==> #define PACKET_AVAILABLE_SIZE(params) ((params)->fMtu - UDP_HEADER_SIZE - sizeof(packet_header_t))
-#define PACKET_AVAILABLE_SIZE(params) ((params)->fMtu - HEADER_SIZE)
+#define PACKET_AVAILABLE_SIZE(params) ((params)->fMtu - UDP_HEADER_SIZE - HEADER_SIZE)
namespace Jack
{