diff options
author | Adam Ierymenko <adam.ierymenko@gmail.com> | 2017-09-01 12:03:31 -0700 |
---|---|---|
committer | Adam Ierymenko <adam.ierymenko@gmail.com> | 2017-09-01 12:03:31 -0700 |
commit | 2d858b05ac8554ba11374fefaeb583a0bbc0546b (patch) | |
tree | 3a3176641359ae3799733bcafe769613fcf4ee6f /include | |
parent | b1fb020aea80ea70ed801b876ad01beb09e218e1 (diff) | |
download | infinitytier-2d858b05ac8554ba11374fefaeb583a0bbc0546b.tar.gz infinitytier-2d858b05ac8554ba11374fefaeb583a0bbc0546b.zip |
Another fix for ye old tyme clients.
Diffstat (limited to 'include')
-rw-r--r-- | include/ZeroTierOne.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/include/ZeroTierOne.h b/include/ZeroTierOne.h index 2a970d5b..b889ade0 100644 --- a/include/ZeroTierOne.h +++ b/include/ZeroTierOne.h @@ -93,6 +93,15 @@ extern "C" { #define ZT_MAX_MTU 10000 /** + * Default payload MTU for UDP packets + * + * This is 1500 - IPv6 UDP overhead - PPPoE overhead and is safe for 99.9% of + * all Internet links. + */ +#define ZT_DEFAULT_PHYSMTU 1444 +#define ZT_UDP_DEFAULT_PAYLOAD_MTU 1444 + +/** * Maximum physical UDP payload */ #define ZT_MAX_PHYSPAYLOAD 10100 @@ -103,7 +112,7 @@ extern "C" { #define ZT_MAX_HEADROOM 224 /** - * Maximum physical MTU + * Maximum payload MTU for UDP packets */ #define ZT_MAX_PHYSMTU (ZT_MAX_PHYSPAYLOAD + ZT_MAX_HEADROOM) |