diff options
author | Adrian Knoth <adi@drcomp.erfurt.thur.de> | 2017-03-12 21:12:01 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-03-12 21:12:01 +0100 |
commit | 02299d4a81471220160bbb20b9d099a295ecc10f (patch) | |
tree | 42cdd0eb9a70545088a2b924fd4d46a091aef7bc /common | |
parent | d1df7524a29d7db3c2c6660c72327f157cb590e6 (diff) | |
parent | 821dfa065389588c05705422e835349966d772b6 (diff) | |
download | jack2-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.h | 3 |
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 { |