]> git.meshlink.io Git - meshlink/commitdiff
Revert "Leave 14 bytes for legacy MTU probing"
authorSaverio Proto <zioproto@gmail.com>
Sat, 12 Apr 2014 19:00:13 +0000 (21:00 +0200)
committerSaverio Proto <zioproto@gmail.com>
Sat, 12 Apr 2014 19:00:13 +0000 (21:00 +0200)
This reverts commit 28f92f84d5adb5b0b07abab7cb72c4eceb0ca1ec.

src/libmeshlink.c

index 67d945e04800752940204324c4d6cbd0e864d78f..00eaa09cd1e6cedd2e06326dbe712e8480ab4509 100644 (file)
@@ -565,7 +565,7 @@ bool tinc_send_packet(node_t *receiver, const char* buf, unsigned int len) {
        vpn_packet_t packet;
        tincpackethdr* hdr = malloc(sizeof(tincpackethdr));
 
-       if (14 + sizeof(hdr) + len > MAXSIZE) {
+       if (sizeof(hdr) + len > MAXSIZE) {
 
        //log something
        return false;
@@ -577,9 +577,8 @@ bool tinc_send_packet(node_t *receiver, const char* buf, unsigned int len) {
        packet.priority = 0;
        packet.len = sizeof(tincpackethdr) + len;
 
-    memset(packet.data,1,14);
-    memcpy(packet.data+14,hdr,32);
-       memcpy(packet.data+32+14,buf,len);
+       memcpy(packet.data,hdr,32);
+       memcpy(packet.data+32,buf,len);
 
         myself->in_packets++;
         myself->in_bytes += packet.len;