X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Fnet_setup.c;h=858992c846fa30ae209dd917aba53c99ceefc863;hb=b7d59f035bfa2e546428cac2b72318d4f5c517fb;hp=c7f8faa3f49ac7faf5ee91572ff0de9abde3096a;hpb=1b580b2a6beee9d32488a1d95c45de336dee9c2e;p=tinc diff --git a/src/net_setup.c b/src/net_setup.c index c7f8faa3..858992c8 100644 --- a/src/net_setup.c +++ b/src/net_setup.c @@ -86,10 +86,8 @@ bool node_read_ecdsa_public_key(node_t *n) { fp = fopen(pubname, "r"); - if(!fp) { - logger(DEBUG_ALWAYS, LOG_ERR, "Error reading ECDSA public key file `%s': %s", pubname, strerror(errno)); + if(!fp) goto exit; - } n->ecdsa = ecdsa_read_pem_public_key(fp); fclose(fp); @@ -675,7 +673,8 @@ static bool setup_myself(void) { if(!get_config_bool(lookup_config(config_tree, "ExperimentalProtocol"), &experimental)) { experimental = read_ecdsa_private_key(); - logger(DEBUG_ALWAYS, LOG_WARNING, "Support for SPTPS disabled."); + if(!experimental) + logger(DEBUG_ALWAYS, LOG_WARNING, "Support for SPTPS disabled."); } else { if(experimental && !read_ecdsa_private_key()) return false;