When trying to talk to a host that is in the netmask of a tinc server but
[tinc] / src / net.c
index ceda90b..8b340c2 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)
     {
       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;
     }
 
       return 0;
     }