]> git.meshlink.io Git - meshlink/blobdiff - src/utcp_priv.h
Never automatically try to bind to ports >= 32768.
[meshlink] / src / utcp_priv.h
index c95194589f6233e67e1bd7bd1dbf61409a60e259..f96b92b58f57039a265e2745f69977b8b09dc137 100644 (file)
 #define AUX_TIMESTAMP 4
 
 #define NSACKS 4
-#define DEFAULT_SNDBUFSIZE 4096
+#define DEFAULT_SNDBUFSIZE 0
 #define DEFAULT_MAXSNDBUFSIZE 131072
 #define DEFAULT_RCVBUFSIZE 0
 #define DEFAULT_MAXRCVBUFSIZE 131072
 
-#define MAX_UNRELIABLE_SIZE 65536
+#define MAX_UNRELIABLE_SIZE 16777215
 #define DEFAULT_MTU 1000
 
 #define USEC_PER_SEC 1000000L
@@ -95,6 +95,7 @@ struct buffer {
        uint32_t used;
        uint32_t size;
        uint32_t maxsize;
+       bool external;
 };
 
 struct sack {