X-Git-Url: https://www.tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Fnet_packet.c;h=456b43d23b1a958848b0a9fb67518d1689d74860;hb=f3801cb54311da2c30cbe27cd66559a2ea5daa91;hp=f219287a07d7534028d1c83c8e7cb0a50d7215c4;hpb=c26bb47af130d48d003afd29af4d7ea6ad0538c5;p=tinc diff --git a/src/net_packet.c b/src/net_packet.c index f219287a..456b43d2 100644 --- a/src/net_packet.c +++ b/src/net_packet.c @@ -1111,6 +1111,11 @@ static void try_tx_sptps(node_t *n) { } static void try_tx_legacy(node_t *n) { + /* Does he have our key? If not, send one. */ + + if(!n->status.validkey_in) + send_ans_key(n); + /* Check if we already have a key, or request one. */ if(!n->status.validkey) {