From: Guus Sliepen Date: Sat, 23 Jan 2010 17:48:01 +0000 (+0100) Subject: Be liberal in accepting KEY_CHANGED/REQ_KEY/ANS_KEY requests. X-Git-Tag: release-1.0.12~6 X-Git-Url: https://www.tinc-vpn.org/git/browse?p=tinc;a=commitdiff_plain;h=d15099e0029578bfd24d6b464b941f4693280001;hp=d15099e0029578bfd24d6b464b941f4693280001 Be liberal in accepting KEY_CHANGED/REQ_KEY/ANS_KEY requests. When we got a key request for or from a node we don't know, we disconnected the node that forwarded us that request. However, especially in TunnelServer mode, disconnecting does not help. We now ignore such requests, but since there is no way of telling the original sender that the request was dropped, we now retry sending REQ_KEY requests when we don't get an ANS_KEY back. ---