Immediately send our key when a meta-connection is established.
authorGuus Sliepen <guus@tinc-vpn.org>
Sun, 11 Jan 2015 12:51:55 +0000 (13:51 +0100)
committerGuus Sliepen <guus@tinc-vpn.org>
Sun, 11 Jan 2015 12:51:55 +0000 (13:51 +0100)
This is what 1.0 does, and speeds up the UDP probing.

src/graph.c

index c95ab91..7bace2e 100644 (file)
@@ -275,6 +275,10 @@ static void check_reachability(void) {
                                update_node_udp(n, NULL);
                                memset(&n->status, 0, sizeof n->status);
                                n->options = 0;
+                       } else if(n->connection) {
+                               // Speed up UDP probing by sending our key.
+                               if(!n->status.sptps)
+                                       send_ans_key(n);
                        }
                }