X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Fprotocol_misc.c;h=95bd322e72487e3ea506f670d64d22f7f11d0a05;hb=34ea20af73a35cd918ce9dc25796bebf9493b49c;hp=6e24274205bd10990bc49c4a1e49d1af4ac0b68d;hpb=7e6b2dd1ea51057b7135139c200d97a9e8f9c9cb;p=tinc diff --git a/src/protocol_misc.c b/src/protocol_misc.c index 6e242742..95bd322e 100644 --- a/src/protocol_misc.c +++ b/src/protocol_misc.c @@ -30,6 +30,10 @@ #include "utils.h" #include "xalloc.h" +#ifndef MIN +#define MIN(x, y) (((x)<(y))?(x):(y)) +#endif + int maxoutbufsize = 0; int mtu_info_interval = 5; int udp_info_interval = 5; @@ -160,7 +164,7 @@ bool send_sptps_tcppacket(connection_t *c, const char* packet, int len) { if(2.0 * c->outbuf.len / (float)maxoutbufsize - 1 > (float)rand()/(float)RAND_MAX) return true; - if(!send_request(c, "%d %hd", SPTPS_PACKET, len)) + if(!send_request(c, "%d %d", SPTPS_PACKET, len)) return false; send_meta_raw(c, packet, len);