From e51e212b9543b82a3994b730a39aed7796c29ea1 Mon Sep 17 00:00:00 2001 From: Adam Ierymenko Date: Fri, 25 Aug 2017 16:04:04 -0700 Subject: Add some defines of use to low level developers. --- include/ZeroTierOne.h | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/include/ZeroTierOne.h b/include/ZeroTierOne.h index e6ec8090..2a970d5b 100644 --- a/include/ZeroTierOne.h +++ b/include/ZeroTierOne.h @@ -92,6 +92,21 @@ extern "C" { */ #define ZT_MAX_MTU 10000 +/** + * Maximum physical UDP payload + */ +#define ZT_MAX_PHYSPAYLOAD 10100 + +/** + * Headroom for max physical MTU + */ +#define ZT_MAX_HEADROOM 224 + +/** + * Maximum physical MTU + */ +#define ZT_MAX_PHYSMTU (ZT_MAX_PHYSPAYLOAD + ZT_MAX_HEADROOM) + /** * Maximum size of a remote trace message's serialized Dictionary */ -- cgit v1.2.3