X-Git-Url: https://www.tinc-vpn.org/git/browse?a=blobdiff_plain;ds=sidebyside;f=src%2Fnet_packet.c;h=abfb55c411435af0e07d56ab021d9c7c01bbb742;hb=9ade39b7d5564fb6f5a41946c9a23cfa7851a19f;hp=d45f0d03463459faf9cec04563a2528b4e36feba;hpb=1e5deec973cd366b9d9cec6c1314a97e7051ce0f;p=tinc diff --git a/src/net_packet.c b/src/net_packet.c index d45f0d03..abfb55c4 100644 --- a/src/net_packet.c +++ b/src/net_packet.c @@ -797,7 +797,7 @@ static node_t *try_harder(const sockaddr_t *from, const vpn_packet_t *pkt) { for(node = edge_weight_tree->head; node; node = node->next) { e = node->data; - if(e->to == myself) + if(!e->to->status.reachable || e->to == myself) continue; if(sockaddrcmp_noport(from, &e->address)) {