]> git.meshlink.io Git - meshlink/blobdiff - src/protocol.h
Very primitive ECDSA signed ECDH key exchange for the meta protocol.
[meshlink] / src / protocol.h
index 212afaf34c0220251cb884b1f392e320c8db803b..191229ad3aaf0bdc71da6ee439ed5e7569dc49c1 100644 (file)
@@ -24,7 +24,7 @@
 /* Protocol version. Different major versions are incompatible. */
 
 #define PROT_MAJOR 17
-#define PROT_MINOR 1
+#define PROT_MINOR 2
 
 /* Silly Windows */
 
@@ -83,6 +83,7 @@ extern bool seen_request(char *);
 
 extern bool send_id(struct connection_t *);
 extern bool send_metakey(struct connection_t *);
+extern bool send_metakey_ec(struct connection_t *);
 extern bool send_challenge(struct connection_t *);
 extern bool send_chal_reply(struct connection_t *);
 extern bool send_ack(struct connection_t *);