]> git.meshlink.io Git - meshlink/commitdiff
Bump minor protocol to indicate ECDH capability for UDP session keys.
authorGuus Sliepen <guus@tinc-vpn.org>
Tue, 5 Jul 2011 19:29:31 +0000 (21:29 +0200)
committerGuus Sliepen <guus@tinc-vpn.org>
Tue, 5 Jul 2011 19:29:31 +0000 (21:29 +0200)
src/protocol.h
src/protocol_auth.c

index 7a7072eddb1d8fdc4047d66c90003fd30451be63..212afaf34c0220251cb884b1f392e320c8db803b 100644 (file)
@@ -24,7 +24,7 @@
 /* Protocol version. Different major versions are incompatible. */
 
 #define PROT_MAJOR 17
-#define PROT_MINOR 0
+#define PROT_MINOR 1
 
 /* Silly Windows */
 
index 7aaef17fd84d89a5658a295adbba739231bf1271..d98e5c4b1a314f0324c80a786e01260fbe5058c2 100644 (file)
@@ -462,6 +462,9 @@ bool ack_h(connection_t *c, char *request) {
                        c->options &= ~OPTION_CLAMP_MSS;
        }
 
+       if(c->protocol_minor > 0)
+               c->node->status.ecdh = true;
+
        /* Activate this connection */
 
        c->allow_request = ALL;