]> git.meshlink.io Git - meshlink/commitdiff
When trying to talk to a host that is in the netmask of a tinc server but
authorGuus Sliepen <guus@tinc-vpn.org>
Tue, 25 Apr 2000 20:50:59 +0000 (20:50 +0000)
committerGuus Sliepen <guus@tinc-vpn.org>
Tue, 25 Apr 2000 20:50:59 +0000 (20:50 +0000)
not the tinc server itself, and no keys have been exchanged yet, the key
request would be directed to the host instead of the server. Fixed.

src/net.c

index ceda90b837ecd5e1b2651a235fa49d844acbf3c1..8b340c2b254ca9bf77d0b910da8cea5bdd00ad31 100644 (file)
--- a/src/net.c
+++ b/src/net.c
@@ -306,7 +306,7 @@ cp
     {
       add_queue(&(cl->sq), packet, packet->len + 2);
       if(!cl->status.waitingforkey)
-       send_key_request(to);
+       send_key_request(cl->vpn_ip);                   /* Keys should be sent to the host running the tincd */
       return 0;
     }