X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Fnet_packet.c;h=27a6542c22a959f1a0e75eb131fa8c89956c7f2b;hb=8e43a2fc744559956640d3eb9a7a26a945d94fde;hp=245ce62dcb7bbc6eb34037a884b1a9314af24df2;hpb=9e71b74ed83c51e0b35114a4f153b62b54fd3702;p=tinc diff --git a/src/net_packet.c b/src/net_packet.c index 245ce62d..27a6542c 100644 --- a/src/net_packet.c +++ b/src/net_packet.c @@ -64,7 +64,7 @@ static char lzo_wrkmem[LZO1X_999_MEM_COMPRESS > LZO1X_1_MEM_COMPRESS ? LZO1X_999 static void send_udppacket(node_t *, vpn_packet_t *); -unsigned replaywin = 16; +unsigned replaywin = 32; bool localdiscovery = true; bool udp_discovery = true; int udp_discovery_keepalive_interval = 10; @@ -1404,8 +1404,8 @@ skip_harder: /* If we're not the final recipient, relay the packet. */ if(to != myself) { - send_sptps_data_priv(to, n, 0, DATA(&pkt), pkt.len - 2 * sizeof(node_id_t)); - try_tx_sptps(n, true); + send_sptps_data_priv(to, from, 0, DATA(&pkt), pkt.len - 2 * sizeof(node_id_t)); + try_tx_sptps(to, true); return; } } else {