]> tinc-vpn.org Git - tinc/blobdiff - src/connection.h
Allow tinc to be compiled without OpenSSL.
[tinc] / src / connection.h
index b74b582ab21a7a0d1ae658cc6db1103532c31a07..30c6598bc58ef04ec223b5a15d47060e250c2af2 100644 (file)
@@ -75,12 +75,15 @@ typedef struct connection_t {
        struct node_t *node;            /* node associated with the other end */
        struct edge_t *edge;            /* edge associated with this connection */
 
+#ifndef DISABLE_LEGACY
        rsa_t *rsa;                     /* his public RSA key */
-       ecdsa_t *ecdsa;                 /* his public ECDSA key */
        cipher_t *incipher;             /* Cipher he will use to send data to us */
        cipher_t *outcipher;            /* Cipher we will use to send data to him */
        digest_t *indigest;
        digest_t *outdigest;
+#endif
+
+       ecdsa_t *ecdsa;                 /* his public ECDSA key */
        sptps_t sptps;
 
        int inmaclength;