]> git.meshlink.io Git - meshlink/blobdiff - src/protocol_auth.c
Fix check for presence of ECDSA public key for outgoing connections.
[meshlink] / src / protocol_auth.c
index a4e3b24fb7791a01b8ad4534e9da686b57f515d7..f030b86bd1a43fbc45da8c723411eb148e25d5de 100644 (file)
@@ -133,7 +133,7 @@ bool send_id(connection_t *c) {
        int minor = 0;
 
        if(experimental) {
-               if(c->config_tree && !read_ecdsa_public_key(c))
+               if(c->outgoing && !read_ecdsa_public_key(c))
                        minor = 1;
                else
                        minor = myself->connection->protocol_minor;