X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Fnode.h;h=aadb0b5f36bd5f9ba66bdc4c2eb55e15f13bb2ec;hb=088b5fd9ee6d5f566e8726eae861cbc7cd832b17;hp=cd9e2d974cced71fa16db48a242810e969cef316;hpb=6056f1c13bb37bf711dff9c25a6eaea99f14d31f;p=tinc diff --git a/src/node.h b/src/node.h index cd9e2d97..aadb0b5f 100644 --- a/src/node.h +++ b/src/node.h @@ -88,18 +88,15 @@ typedef struct node_t { uint32_t farfuture; /* Packets in a row that have arrived from the far future */ unsigned char* late; /* Bitfield marking late packets */ - struct timeval udp_ping_sent; /* Last time a ping probe was sent */ + struct timeval udp_ping_sent; /* Last time a UDP probe was sent */ timeout_t udp_ping_timeout; /* Ping timeout event */ + struct timeval mtu_ping_sent; /* Last time a MTU probe was sent */ + length_t mtu; /* Maximum size of packets to send to this node */ length_t minmtu; /* Probed minimum MTU */ length_t maxmtu; /* Probed maximum MTU */ int mtuprobes; /* Number of probes */ - struct timeval probe_sent_time; /* Time the last probe was sent */ - struct timeval probe_time; /* Time the last probe was sent or received */ - int probe_counter; /* Number of probes received since last burst was sent */ - float rtt; /* Last measured round trip time */ - float packetloss; /* Last measured packet loss rate */ uint64_t in_packets; uint64_t in_bytes;